WordPress 开发:什么是自定义字段以及如何使用它们?

WordPress 开发:什么是自定义字段以及如何使用它们?
WordPress 开发:什么是自定义字段以及如何使用它们?

WordPress 具有许多用于自定义的高级功能,其中之一是创建自定义字段的能力。无论您是在构建博客、本地商业网站、电子商务商店还是任何其他 WordPress 驱动的网站,您都可能希望使用自定义字段来简化您的自定义选项。

什么是自定义字段?

自定义字段是自定义元数据的片段。您可以将它们添加到帖子和页面。作为元数据,自定义字段提供有关帖子或页面内容的信息。将自定义字段添加到帖子或页面后,您可以编辑主题以自动显示它。

元数据是 WordPress 的核心组件。即使没有自定义字段,WordPress 也会使用元数据对帖子和页面进行分类和自定义。例如,作者姓名和出版日期是元数据。自定义字段用于类似目的。使用自定义字段,您可以通过向它们添加元数据来对帖子和页面进行分类和自定义。

自定义字段的常见用途包括:

  • 披露声明
  • 作者署名
  • 视频信息
  • 产品信息
  • 商业信息
  • 房地产清单
  • 评论
  • 客户评价

自定义字段的工作原理

每个自定义字段都包含一个键和值。键代表自定义字段的名称,而值代表定义。键通常是隐藏的;它们只是用来识别它们对应的值,这些值是元数据的实际片段

密钥可重复使用。当您为帖子或页面创建密钥时,它将自动保存。然后,您可以从下拉列表中选择此密钥以重复使用它。例如,如果您想为同一个帖子或页面创建另一个自定义字段,您可以通过从下拉列表中选择它来重复使用该键。虽然键是可重用的,但值不是。您必须手动创建每个值。

自定义字段与超文本预处理器 (PHP) 结合使用。单独的自定义字段不会改变帖子或页面内容的外观。它们只是元数据的一部分,因此如果您不做一些额外的工作,访问者就不会看到它们。要显示自定义字段,您需要使用 PHP。

您可以将 PHP 代码添加到您的主题中以显示自定义字段。 WordPress 支持针对自定义字段的多个 PHP 查询。 PHP 查询旨在检索自定义字段并将它们显示在主题的给定区域中。

如果您定期发布视频,您可能希望使用自定义字段向访问者提供有关视频的信息。您可以为视频长度和来源创建自定义字段。当访问者登陆带有视频的帖子和页面时,他们会看到视频的时长以及您获取视频的来源。

自定义字段还提供了一种将披露声明添加到帖子和页面的简单方法。如果您获得了撰写产品评论的报酬,您可能需要在帖子或页面中添加披露声明。对于单个审核,您可以手动添加披露声明。对于多个评论,您可能需要使用自定义字段。使用自定义字段,您可以指定哪些帖子和页面包含赞助评论。 PHP 将允许您在这些帖子和页面上自动显示披露声明。

如何使用自定义字段

默认情况下,在 Gutenberg 编辑器中创建自定义字段的选项处于禁用状态。要启用它,请打开帖子或页面,然后单击右上角的三点按钮,然后单击“首选项”。 “面板”部分下是自定义字段的选项。假设它被切换到关闭位置,单击它将在您的网站上启用自定义字段。

如果您使用旧版 Classic 编辑器,则无需启用自定义字段。经典编辑器默认启用此功能。无论您使用古腾堡编辑器还是经典编辑器,您都应该在帖子和页面上看到自定义字段工具。它位于主编辑器界面的正下方。

自定义字段工具具有名称部分和值部分。要创建新的自定义字段,请单击名称部分下的“输入新”。然后,您可以在名称部分输入自定义字段的名称或键。

除了名称,您还需要输入一个值。该值是检索时将显示在您的网站上的元数据。请记住,您可以创建多个名称相同但值不同的自定义字段。无论如何,每个自定义字段都需要名称和值。

您可以使用 PHP 在您的网站上显示自定义字段。当您将自定义字段添加到帖子或页面时,WordPress 会将其保存在您网站的数据库中。与其他数据库存储的内容一样,需要一个 PHP 查询来检索自定义字段。将适当的 PHP 查询添加到您的主题将检索并显示该区域中的自定义字段。

get_post_custom_values” PHP 查询将检索自定义字段的值。您可以使用“key”参数指定特定的自定义字段。将检索并显示来自指定字段的值。查看 wordpress.org/support/article/custom-fields 上的支持文章,了解支持的 PHP 查询列表。

考虑自定义字段插件

如果您正在努力创建自定义字段,则可能需要使用插件。 高级自定义字段是一个流行的 WordPress 自定义字段插件。 它提供免费和付费版本,为自定义字段提供了一个适合初学者的构建器。

使用高级自定义字段,您将有数十种字段类型可供选择。 您可以使用它们轻松地将元数据添加到帖子和页面。 高级自定义字段中包含的一些字段类型是文本、范围、复选框、真或假、选择和时间选择器以及谷歌地图。 您还可以在网站主题中加载元数据,而不会弄乱 PHP。

结论

WordPress 支持自定义字段形式的自定义元数据。 每个自定义字段由键和值对组成,包含有关帖子或页面的信息。 如果您对 PHP 感到满意,您可以手动创建它们。 如果您很少或根本没有 PHP 经验,您可以使用像 Advanced Custom Fields 这样的插件。

发表回复

您的电子邮箱地址不会被公开。