这就是我想做的。我创建了一个名为“国家”的自定义分类,在该自定义分类中,我有不同国家的类别,如美国、法国、德国、英国等。我创建了一个ACF(高级自定义字段)字段组,让我添加一个图像到每个国家,我有这个所谓的“国旗”。因此,当我发布一个帖子并检查自定义分类下的国家时,我需要提取与该类别相关的图像(标志)并将其显示在我的页面上。
我已经看到了很多关于我想做什么的帖子,但我似乎无法让任何工作。下面是我尝试使用的代码。
<?php
$attachment_id = get_field( 'flag', 'country_' . $queried_object->term_id );
$thumb = wp_get_attachment_image_src( $attachment_id );
var_dump($attachment_id);
?>
<p><img src="<?php echo $thumb[0]; ?>" /></p>
它带回一个“空”,而不是我的形象ID。
我做错了什么,你有什么建议吗?
1条答案
按热度按时间62lalag41#
你定义了$queried_object吗?
**编辑:**试试这个