WooCommerce:将类别的缩略图图像添加到我的侧边栏中的产品页面



我正在使用WooCommerce小部件在我的网站侧边栏中添加我的产品的类别列表。当前,类别被列为文本项目。我想显示每个类别的缩略图图像(在文本旁边)。

我在下面使用了代码,但它显示了列出产品的页面中心的类别缩略图:

add_action( 'woocommerce_archive_description', 'woocommerce_category_image', 2 );
function woocommerce_category_image() {
        global $wp_query;
        $cat = $wp_query->get_queried_object();
        $thumbnail_id = get_woocommerce_term_meta( $cat->term_id, 'thumbnail_id', true );
        $image = wp_get_attachment_url( $thumbnail_id );
        if ( $image ) {
            echo '<img src="' . $image . '" alt="" />';
        }
} 

我想要在文本项目旁边的侧边栏中的缩略图。

我缺少什么?

您已经在Woothemes上选择了此代码片段:WC显示类别图像类别存档

您正在使用 woocommerce_archive_description archive-product.php模板上显示此类别图像(第48行)。

对不起,但这对小部件尤其是使用此钩子不起作用。

现在您有3个选项:

  • 创建自己的小部件并使用PHP(最难)编码。
  • 使用为此制作的免费插件:WooCommerce-类别窗口小部件(最简单)
  • 或之间,在插件中选择一些代码和想法,以制作自己的……

最新更新