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

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

图片[1]-WordPress 隐藏字段介绍及显示方法详解

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

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

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

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

图片[2]-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 会默认将其视为“私有字段”,从而在编辑器界面隐藏

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

方法一:手动输入字段名

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

  • 点击【添加新字段】
图片[3]-WordPress 隐藏字段介绍及显示方法详解
  • 在“名称”栏手动输入隐藏字段名(如 _thumbnail_id
图片[4]-WordPress 隐藏字段介绍及显示方法详解
  • 输入对应的值并保存
图片[5]-WordPress 隐藏字段介绍及显示方法详解
  • 该字段就会出现在可选列表中

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

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

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

下面是具体操作步骤:

第一步:安装插件

  • 进入 WordPress 后台 → 插件 → 安装插件
图片[6]-WordPress 隐藏字段介绍及显示方法详解
  • 搜索 Admin Columns
图片[7]-WordPress 隐藏字段介绍及显示方法详解
  • 点击“安装”,然后“启用”
图片[8]-WordPress 隐藏字段介绍及显示方法详解

第二步:配置字段显示

  • 在后台侧边栏的“设置”找到【Admin Columns】菜单,点击进入
图片[9]-WordPress 隐藏字段介绍及显示方法详解
图片[10]-WordPress 隐藏字段介绍及显示方法详解
  • 点击【添加列(+ Add Column)】
图片[11]-WordPress 隐藏字段介绍及显示方法详解
  • 在“类型”下拉菜单中选择 Custom Field(自定义字段)
图片[12]-WordPress 隐藏字段介绍及显示方法详解
  • 填入字段名称,例如 _thumbnail_id_edit_lock
图片[13]-WordPress 隐藏字段介绍及显示方法详解
  • 保存设置

第三步:查看字段内容

  • 返回文章或页面列表页面
  • 列表中会出现你刚刚添加的字段列
图片[14]-WordPress 隐藏字段介绍及显示方法详解
  • 每篇内容对应的字段值将以列表形式展示出来

例如:

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


联系我们
教程看不懂?联系我们为您免费解答!免费助力个人,小企站点!
客服微信
客服微信
电话:020-2206-9892
QQ咨询:1025174874
邮件:info@361sale.com
工作时间:周一至周五,9:30-18:30,节假日休息
© 转载声明
本文作者:lmx
THE END
喜欢就支持一下吧
点赞915 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容