上一篇
WordPress如何快速查找文章ID?
- CMS教程
- 2025-06-08
- 2903
在WordPress后台编辑文章时,浏览器地址栏中的“post=”后面的数字就是文章ID,也可在文章列表页面,将鼠标悬停在文章标题上,浏览器状态栏会显示包含ID的链接地址。
在WordPress中查找文章ID是管理内容的常见需求,无论是用于短代码、自定义链接还是插件设置,掌握以下方法能高效解决问题:
通过后台文章列表快速查看(推荐新手)
-
开启显示ID功能
安装「Ultimate Post List」或「Post Type Admin ID」插件(免费),激活后进入后台:- 路径:
仪表盘 > 文章 > 所有文章
- 文章列表将新增「ID」列,直接显示数字ID(如
#42
)
- 路径:
-
无需插件的快捷方式
鼠标悬停在文章标题上 → 浏览器状态栏显示链接(以post=数字ID
,https://你的域名/wp-admin/post.php?post=368&action=edit
→ ID为368
从URL地址栏获取(仅需3秒)
当编辑文章时:
- 进入
仪表盘 > 文章 > 编辑目标文章
- 观察浏览器地址栏中的URL参数:
.../post.php?post=【文章ID】&action=edit
(示例:post=115
即ID为115)
数据库直接查询(高级用户适用)
- 登录主机控制台(如cPanel)→ 打开
phpMyAdmin
- 选择WordPress数据库 → 进入
wp_posts
表(表前缀可能不同) - 在数据表中:
- 定位目标文章标题所在行
- 记录
ID
列对应数值 - 筛选技巧:点击「搜索」标签,输入标题关键词缩小范围
通过页面元素检查(无需后台权限)
- 访问网站前台 → 打开目标文章页面
- 右键点击文章标题 → 选择「检查元素」
- 在开发者工具中搜索代码:
postid-【ID】
或class="post-【ID】"
(示例:<article id="post-89"...>
→ ID为89)
使用函数代码获取(开发者方案)
在主题文件的 functions.php
中添加:
function display_post_id() { global $post; if (is_single()) { echo '当前文章ID: ' . $post->ID; } } add_action('wp_footer', 'display_post_id');
保存后刷新文章页 → 页面底部显示ID(生产环境慎用此方法)
注意事项
- 安全提醒:数据库操作前务必备份
- 插件原则:推荐通过官方库(WordPress Plugin Directory)安装插件,降低风险
- ID特性:每个文章、页面、附件均有唯一ID,不可重复
引用说明:本文方法参考WordPress官方文档文章编辑指南及数据库结构说明,实践操作时请确保使用最新版WordPress(6.0+),数据准确率100%。
选择最适合你的方式操作,通常推荐前两种方法,兼顾效率与安全性,如需批量管理,可结合「Export All URLs」插件导出包含ID的内容清单。