📜  将 ACF 添加到 single.php (1)

📅  最后修改于: 2023-12-03 15:09:30.825000             🧑  作者: Mango

将 ACF 添加到 Single.php

Advanced Custom Fields(ACF)是一个WordPress插件,可以让您更轻松地创建自定义字段和元数据。您可以在文章、页面、分类、标签等各种 WordPress类型中添加字段。本指南将帮助您将ACF添加到single.php。

步骤
步骤1: 安装和激活 ACF 插件

您需要安装和激活ACF插件。您可以从 WordPress.org 插件市场上免费下载最新版本。

步骤2:创建自定义字段

在WordPress仪表板中,转到 Custom Fields -> Add New 创建您的第一个自定义字段集。

ACF create fields

2.1. 添加字段

现在,您可以单击“添加字段”按钮,并根据需要配置每个字段。这些字段都是您要为post(文章)添加的自定义字段。

ACF add field

2.2. 分配字段组到文章类型

确保在选项菜单下的“位置”选项卡上将您的字段组分配给“文章”的类型。

ACF assign group

步骤3: 输出自定义字段
  1. 打开您的single.php文件
  2. 在要输出自定义字段的位置插入以下代码:
<?php
if( get_field('your_field_name') ) {
	echo get_field('your_field_name');
}
?>

其中,your_field_name就是您之前为文章类型设置的字段名称。

例如,如果您想输出标题字段,您可以在 single.php 文件中添加以下代码片段:

<h1><?php the_title(); ?></h1>

<?php
if( get_field('your_field_name') ) {
	echo get_field('your_field_name');
}
?>
步骤4: 测试

现在您可以保存并打开一篇文章进行测试了。您应该看到已添加的自定义字段在此处显示。

结论

此时您已经成功地将ACF添加到single.php文件中。您可以添加任意数量的自定义字段。现在,您可以为文章添加更多有用的元数据并将其显示在您的主题中了。