我添加了一个名为" Topics"对woocomerce产品和现在我想在每个主题中添加一个图像,并将其显示在该主题的页面上。
我正在尝试使用高级自定义字段插件,但我不知道ACF php代码在哪里。
非常感谢任何帮助。
答案 0 :(得分:0)
高级自定义字段示例链接到此https://www.advancedcustomfields.com/resources/code-examples/
获取分类法中的ACF图像
<?php
$products_category_object = get_queried_object();
$product_category_taxonomy = $products_category_object->taxonomy;
$product_category_term_id = $products_category_object->term_id;
$category_acf_image = get_field('your ACF Image Field name', $product_category_taxonomy.'_'.$product_category_term_id);
echo "<pre>";
print_r($category_acf_image);
echo "</pre>";
?>
<img src="<?php echo $category_acf_image['your url key']; ?>" />
答案 1 :(得分:0)
在wordpress中有一个插件Custom Category Image可以做到这一点。 此插件将添加为每个类别/分类添加图像文件的选项。
如插件说明中所指定,使用以下代码在代码中的任何位置获取图像 -
MGC_Custom_Category_Image::get_category_image($term_id, $size);