Php 如何使用高级自定义字段将特色图像添加到Wordpress中的类别
我是WP和ACF的新手,我正在尝试使用ACF设置的自定义字段让每个类别显示一个特色图像 我添加了一个带有位置规则的字段组,以在分类术语等于类别时显示字段组。然后我将Php 如何使用高级自定义字段将特色图像添加到Wordpress中的类别,php,wordpress,advanced-custom-fields,Php,Wordpress,Advanced Custom Fields,我是WP和ACF的新手,我正在尝试使用ACF设置的自定义字段让每个类别显示一个特色图像 我添加了一个带有位置规则的字段组,以在分类术语等于类别时显示字段组。然后我将添加到single.php 自定义字段显示在类别选项中,允许我选择特色图像,但在发布时不显示 我还尝试了各种不同的方法来定位单个类别的ID,而不是根据ACF文档定位所有类别,例如 <?php the_field( 'add_featured_image', 'category_6' ); ?> 或 但一切都不起作
添加到single.php
自定义字段显示在类别选项中,允许我选择特色图像,但在发布时不显示
我还尝试了各种不同的方法来定位单个类别的ID,而不是根据ACF文档定位所有类别,例如
<?php the_field( 'add_featured_image', 'category_6' ); ?>
或
但一切都不起作用
我得到的最接近的答案是使用时
<?php the_field( 'add_featured_image', 'category_6' ); ?>
在屏幕上输出此信息:
我还尝试了get\u field()
函数,但没有成功。我使用FoundationPress作为父主题
任何帮助都将不胜感激。在我看来,
已经为您提供了帮助。它只是输出一个对象,您必须从中获取src
。使用$url=$add_特色图片['url']
然后将其回显到图像“/>
。然后使用相同的方法获取alt
属性
你会看到更多
希望这有帮助。祝你好运!在我看来,你已经有了
。它只是输出一个对象,你必须从中获取src
。使用$url=$add\u特色图片['url'];
,然后将它回显到你的图片“/>
。然后使用相同的方法获取alt
属性
你会看到更多
希望有帮助。祝你好运 首先,检查字段设置-您可以指定默认情况下要返回的值,一个具有包含图像、id或URL信息的各种属性的对象,您还可以将其指定为\u字段的第三个参数。如果您只需要将URL设置为默认大小,请使用该URL,否则请使用对象(使用var_dump找出它有哪些属性,以及您感兴趣的属性)或id,您可以将其提取到其他图像提取/输出函数中。首先,检查字段设置-您可以指定默认情况下要返回的值,如果对象具有各种属性,其中包含有关图像、id或URL的信息,您还可以将其指定为_字段的第三个参数。如果您只需要将URL设置为默认大小,请使用该URL,否则请使用对象(使用var_dump找出它有哪些属性,以及您感兴趣的属性)或id,您可以将其提取到其他图像提取/输出函数中。
<?php the_field( 'add_featured_image', 'category_6' ); ?>