如何在WordPress中添加自定义分类法的自定义元字段
最后更新于2024年3月1日,编辑部 | 审阅者: Syed Balkhi
你是否需要在WordPress中为自定义分类法添加自定义元字段?自定义分类法让你可以超越分类和标签来组织内容。有时添加额外的字段来描述它们很有用。
在本文中,我们将向您展示如何向自定义分类法添加附加元字段。
何时应为自定义分类法添加自定义元字段?
当你在WordPress网站上创建新的内容时,可以使用两个默认分类法——分类和标签来组织内容。某些网站从使用自定义分类法中受益。这些允许你以额外的方式对内容进行分类。
例如,一个发布书评的网站可以添加“主题”和“作者”分类法,以便访客快速找到感兴趣的书评。每个分类默认只有三或四个字段:名称、别名、父级(如果是分层的)和描述。
有时你可能需要添加额外的字段来更好描述分类。例如,你可以为“作者”分类添加一个“出生年份”字段。下面具体展示如何在WordPress中添加自定义分类法的自定义元字段。
步骤1:为自定义分类法添加自定义元字段
首先,你需要安装并激活Advanced Custom Fields插件。然后,前往自定义字段选项页面,添加一个包含新字段的字段组。输入字段组的标题,该标题将在添加或编辑分类法时显示。在本教程中,我们为“作者”分类添加一个自定义字段,所以将字段组命名为“作者详情”。
点击“+ 添加字段”按钮,填写新字段的详细信息。输入字段标签后,字段名称会自动创建,你可以根据需要编辑它。记住字段名称,因为稍后将用到它。
填写字段的其他细节,如字段类型、给作者的填写指导以及该字段是否必填。完成后,滚动到页面底部的“位置”部分,创建规则来描述新字段的显示位置。选择“分类法”,并设置中间字段为“等于”。最后,选择对应的自定义分类法,例如“Author”。保存并发布新字段组。
步骤2:为新自定义元字段添加数据
现在,自定义分类法有了新字段,但尚未包含任何数据。导航到Posts » Authors,点击所需编辑的作者名称,在新字段中输入数据(例如作者的出生年份)。保存更新数据。
步骤3:在分类法存档页面显示自定义元字段
在这一步骤中,你需要向主题文件添加代码。首先定位主题文件夹中的分类法存档文件,例如taxonomy-authors.php。如果找不到该文件,则复制archive.php并重命名。
在存档文件的循环之前添加以下代码:
将’FIELDNAME’替换为实际的字段名称。在例子中,字段名称为’year_of_birth’,我们还加上描述:
希望本教程帮助你了解如何在WordPress中为自定义分类法添加自定义元字段。你可能还想了解如何在WordPress中添加关键词和描述,或查看必备插件列表。