WordPress 能够允许帖子作者为帖子分配自定义字段。这种任意的额外信息称为元数据。此元数据可以包括一些信息,例如:
- 心情:开心
- 当前阅读:灰姑娘
- 听:全天候摇滚
- 天气:炎热潮湿
通过一些额外的编码,可以实现更复杂的操作,例如使用元数据存储帖子的到期日期。
元数据由键/值对处理。键是元数据元素的名称。该值是将出现在与该信息相关联的每个单独帖子的元数据列表中的信息。
每个帖子可以多次使用密钥。例如,如果您正在阅读两本不同的书籍(可能是工作中的技术书籍和家里的小说),您可以创建一个“阅读”键并在同一个帖子上使用它两次,每本书一次。
以下是此信息在您的帖子中的外观示例:
当前阅读:卡尔文和霍布斯
今天的心情:快乐和快乐
用法 #
基于我们上面的例子,让我们添加两个自定义字段,一个叫做“当前阅读”,另一个叫做“今天的心情”。请按照以下步骤使用自定义字段将此信息添加到帖子中。
- 如果以前未使用过,默认情况下隐藏帖子和页面编辑屏幕上的自定义字段选项。使用块编辑器,单击右侧边栏顶部的三个点按钮,然后访问选项以启用它。(如果您使用的是经典编辑器,请检查屏幕选项)。
- 写完帖子后,向下滚动到标题为自定义字段的区域。
- 要创建一个名为“Currently Reading”的新自定义字段,请在标题为Name的文本输入字段中输入文本“Currently Reading”(不带引号)。
- 现在应该为新创建的Key (“Currently Reading”)分配一个Value,在我们的例子中是当前正在阅读的书名,“Calvin and Hobbes”。在值字段中键入“Calvin and Hobbes” ,同样不带引号。
- 单击添加自定义字段按钮以保存该帖子的自定义信息。
要添加您的“今天的心情”,请重复该过程并将“今天的心情”添加到键和值文本框中的心情描述,然后单击添加自定义字段以将此信息与帖子一起保存。
在您的下一篇文章中,您可以在元数据中添加新书和心情。在自定义字段部分,该键现在将具有一个下拉列表,其中包含先前输入的自定义字段。选择“当前正在阅读”,然后在值中输入您正在阅读的新书。单击添加自定义字段,然后重复该过程以添加“今日心情”。
您只需要创建一个新的“KEY”一次,之后您可以为每个帖子分配一个值给该键,如果您愿意的话。您还可以为帖子分配多个值给键。对于一次阅读不止一本书的人来说,这将派上用场。
显示自定义字段 #
要显示每个帖子的自定义字段,您必须使用自定义主题的模板标签。有关它的更多详细信息,请参阅:
- the_meta() – 自动列出帖子的所有自定义字段的模板标签
- get_post_custom()和get_post_meta() – 检索帖子的一个或所有元数据。
- get_post_custom_values() – 检索自定义帖子字段的值。
- 模板标签– 模板标签上的 WordPress 主题开发人员手册页面
您可以通过在插件目录中搜索“自定义字段”来安装管理自定义字段的插件。