post=数字
即为页面ID。,2. 进入页面编辑界面,浏览器地址栏URL中的post=数字
即为该页面ID。,3. 安装显示ID的插件(如“Show IDs”),页面列表会直接新增ID列,常用于插件或代码调用设置。在WordPress中查看页面ID是管理网站时的常见需求,无论是设置插件、自定义主题还是使用短代码,页面ID都是关键信息,以下是几种简单有效的方法,适用于不同技术水平的用户:
通过页面列表直接查看(推荐新手)
- 登录WordPress后台 → 点击左侧菜单【页面】→【所有页面】。
- 将鼠标悬停在目标页面的标题上,浏览器底部状态栏会显示链接地址(或右键点击“在新标签页打开链接”)。
- 在链接中找到
post=XX
参数(如.../post.php?post=123&action=edit
),其中的数字123
即为页面ID。
注意:若未显示状态栏,可点击页面标题进入编辑器,从浏览器地址栏获取ID(方法同步骤2)。
使用自定义列(高效批量查看)
- 在【所有页面】列表页,点击右上角【显示选项】。
- 勾选【ID】选项 → 点击【应用】。
-
页面列表将新增ID列,所有页面的ID直接显示为数字(如下图示意): ID 作者 关于我们 101 Admin 联系方式 205 Editor
通过代码快速获取(适合开发者)
在主题文件中插入以下代码,ID将显示在页面前端(仅管理员可见):
<?php if (current_user_can('administrator')): ?> <div style="display:none;">页面ID: <?php echo get_the_ID(); ?></div> <?php endif; ?>
安全提示:上线前务必移除代码,避免信息泄露。
数据库查询(备用方案)
- 进入主机管理面板(如cPanel)→ 打开【phpMyAdmin】。
- 选择WordPress数据库 → 点击表
wp_posts
(前缀可能不同)。 - 在表中搜索
post_type = 'page'
,目标页面的ID
字段即页面ID。
常见问题解答
- 为什么找不到ID列?
检查是否启用了屏幕选项(方法二),或尝试禁用冲突插件(如页面构建器)。 - 页面ID会变化吗?
不会,页面ID创建后永久不变,删除页面后ID也不会重复使用。 - ID与短代码有何关联?
部分插件短代码需调用ID(如),正确输入才能生效。
引用说明:本文方法参考WordPress官方文档《Posts Table》及数据库结构指南,数据查询遵循MySQL标准协议,操作前建议备份数据。
通过上述任一方法,您都能在30秒内获取页面ID,日常管理推荐使用“自定义列”功能,批量操作更高效;临时需求可查看地址栏参数,若仍遇困难,建议咨询主题/插件官方支持或WordPress开发者社区。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/24546.html