WordPress 默认隐藏的字段有哪些?是否能恢复显示?

在 WordPress 编辑文章或页面时,我们常常会看到“标题”、“正文”、“特色图片”等常用输入框。但其实,WordPress 背后还有很多字段是默认隐藏的,尤其是在“自定义字段”部分。那这些字段都藏到哪里去了?能不能重新显示出来?本文将为你揭晓答案。

一、默认隐藏字段是什么?

WordPress 的内容是由各种“字段”构成的。这些字段存储在数据库中,包括:

标题(title)

正文(content)

摘要(excerpt)

发布时间(post_date)

作者(post_author)

自定义字段(postmeta)

其中,自定义字段最灵活,可以手动添加“键值对”,实现很多功能扩展。但 WordPress 出于简化界面和安全性的考虑,会自动隐藏一些字段,不显示在后台编辑页面的“自定义字段”列表中。

二、常见默认隐藏字段有哪些?

这些字段虽然存在,但不会直接显示在编辑器中(除非手动添加),以下是常见示例:

字段名称含义说明_edit_lock防止多用户同时编辑的锁定标记_edit_last最后编辑者 ID_thumbnail_id特色图像 ID_wp_page_template页面模板文件名_menu_item_type导航菜单项类型_menu_item_url导航菜单链接地址_yoast_wpseo_*Yoast SEO 插件相关字段_wp_old_slug保存旧的 URL Slug(别名)

这些字段通常以 下划线开头(_),WordPress 会默认将其视为“私有字段”,从而在编辑器界面隐藏

三、这些字段能恢复显示吗?

方法一:手动输入字段名

在编辑器中的“自定义字段”部分(若未开启,请先点击右上角设置 → 打开“自定义字段”面板):

点击【添加新字段】

在“名称”栏手动输入隐藏字段名(如 _thumbnail_id)

输入对应的值并保存

该字段就会出现在可选列表中

但要注意:有些字段如 _edit_lock 并非供用户手动修改,不建议直接操作。

方法二:以 Admin Columns 插件为例,查看隐藏字段

如果你希望在后台文章或页面列表中直接查看每篇内容的所有字段,包括默认隐藏的 _ 开头字段,可以使用插件 Admin Columns 来实现。这个插件不仅支持字段查看,还支持自定义排序、筛选、导出等功能。

下面是具体操作步骤:

第一步:安装插件

进入 WordPress 后台 → 插件 → 安装插件

搜索 Admin Columns

点击“安装”,然后“启用”

第二步:配置字段显示

在后台侧边栏的“设置”找到【Admin Columns】菜单,点击进入

选择要配置的内容类型(如 Posts、Pages)

点击【添加列(+ Add Column)】

在“类型”下拉菜单中选择 Custom Field(自定义字段)

填入字段名称,例如 _thumbnail_id 或 _edit_lock保存设置

第三步:查看字段内容

返回文章或页面列表页面

列表中会出现你刚刚添加的字段列

每篇内容对应的字段值将以列表形式展示出来

例如:

_thumbnail_id 显示为图片 ID

_edit_last 显示为编辑者 ID

_wp_page_template 显示为使用的模板名

四、是否应该修改这些字段?

虽然你可以通过插件或代码访问和修改这些隐藏字段,但需要特别注意:

_ 开头的字段往往与系统或插件逻辑有关,不建议随意更改

若需要调用这些字段,可以在模板中使用 get_post_meta() 函数读取

修改前务必备份,避免意外引发页面错乱或功能失效$value = get_post_meta(get_the_ID(), ‘_thumbnail_id’, true);

五、总结

问题解答WordPress 会隐藏哪些字段?以 _ 开头的私有字段能否显示这些字段?可以手动添加字段名或使用插件查看是否建议修改隐藏字段?除非了解其作用,否则不建议直接修改哪个插件能查看隐藏字段?Post Meta Inspector,简单好用

隐藏字段是 WordPress 背后运行的重要机制的一部分。了解这些字段能帮助你更好地控制内容结构、调试功能或扩展自定义功能。但操作时需谨慎,确保不干扰系统和插件的正常运行。

如你想进一步学习如何利用这些字段进行开发调用,或搭配 ACF 展示在前台页面,也欢迎继续交流。

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用 * 标注