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

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

20250624102954615-image

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

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

  • 标题(title)
  • 正文(content)
  • 摘要(excerpt)
  • 发布时间(post_date)
  • 作者(post_author)
  • 自定义字段(postmeta)

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

20250624103437178-image

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

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

字段名称 含义说明
_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 会默认将其视为“私有字段”,从而在编辑器界面隐藏

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

方法一:手动输入字段名

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

  • 点击【添加新字段】
20250624103744802-image
  • 在“名称”栏手动输入隐藏字段名(如 _thumbnail_id
20250624103838106-image
  • 输入对应的值并保存
20250624103916226-image
  • 该字段就会出现在可选列表中

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

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

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

下面是具体操作步骤:

第一步:安装插件

  • 进入 WordPress 后台 → 插件 → 安装插件
20250624104734548-image
  • 搜索 Admin Columns
20250624104703596-image
  • 点击“安装”,然后“启用”
20250624104820330-image

第二步:配置字段显示

  • 在后台侧边栏的“设置”找到【Admin Columns】菜单,点击进入
20250624105258995-image
  • 选择要配置的内容类型(如 Posts、Pages)
20250624105524225-image
  • 点击【添加列(+ Add Column)】
20250624105602751-image
  • 在“类型”下拉菜单中选择 Custom Field(自定义字段)
20250624105705994-image
  • 填入字段名称,例如 _thumbnail_id_edit_lock
20250624110928581-image
  • 保存设置

第三步:查看字段内容

  • 返回文章或页面列表页面
  • 列表中会出现你刚刚添加的字段列
20250624111825284-image
  • 每篇内容对应的字段值将以列表形式展示出来

例如:

  • _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 展示在前台页面,也欢迎继续交流。


了解 宝藏号 的更多信息

订阅后即可通过电子邮件收到最新文章。

© 版权声明

相关文章

暂无评论

none
暂无评论...

了解 宝藏号 的更多信息

立即订阅以继续阅读并访问完整档案。

继续阅读