在WordPress后台显示文章ID是一个常见的需求,尤其是在进行文章管理或者开发插件时。以下是一些方法来实现在后台文章列表中显示文章ID。
方法1:使用插件
-
安装插件:你可以使用如“Post ID in Admin”这样的插件来实现。首先,你需要在WordPress后台的“插件”部分搜索并安装这个插件。
-
激活插件:安装完成后,激活插件,它会自动在文章列表中显示文章ID。
方法2:修改主题的functions.php文件
-
找到主题文件夹:在你的WordPress安装目录下,找到
wp-content/themes/your-theme/
文件夹。 -
编辑functions.php文件:打开
functions.php
文件,添加以下代码:add_filter('manage_posts_columns', 'add_post_id_column'); add_action('manage_posts_custom_column', 'display_post_id_column', 10, 2); function add_post_id_column($columns) { $columns['post_id'] = 'ID'; return $columns; } function display_post_id_column($column_name, $post_id) { if ($column_name == 'post_id') { echo $post_id; } }
-
保存并上传:保存
functions.php
文件,并将其上传到你的WordPress主题目录。 -
刷新后台:回到WordPress后台,刷新文章列表页面,你应该能在文章列表中看到文章ID列。
方法3:使用代码片段
-
访问代码片段:在WordPress后台,导航到“外观” > “额外” > “代码片段”。
-
添加新代码片段:点击“添加新代码片段”,在弹出的窗口中输入以下代码:
add_filter('manage_posts_columns', 'add_post_id_column'); add_action('manage_posts_custom_column', 'display_post_id_column', 10, 2); function add_post_id_column($columns) { $columns['post_id'] = 'ID'; return $columns; } function display_post_id_column($column_name, $post_id) { if ($column_name == 'post_id') { echo $post_id; } }
-
保存代码片段:给代码片段命名,并选择“始终运行”选项,然后点击“添加代码片段”。
-
刷新后台:刷新文章列表页面,文章ID列应该已经显示在列表中。
以上方法可以帮助你在WordPress后台的文章列表中显示文章ID。根据你的具体需求和技能水平,你可以选择最适合你的方法。