使用ACS将图像添加到自定义woocommerce分类中

时间:2017-07-27 06:08:03

标签: php wordpress woocommerce advanced-custom-fields custom-taxonomy

我添加了一个名为" Topics"对woocomerce产品和现在我想在每个主题中添加一个图像,并将其显示在该主题的页面上。

我正在尝试使用高级自定义字段插件,但我不知道ACF php代码在哪里。

非常感谢任何帮助。

2 个答案:

答案 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);