如何获得woocommerce品牌缩略图属性?

时间:2015-09-15 22:06:51

标签: php woocommerce thumbnails

我想在所有产品页面上显示品牌徽标。

我已经通过转到products-> attributes->品牌在主题编辑器中上传了徽标...点击链接允许用户上传缩略图。

有几个插件可以实现相同的功能,但必须有一种方法来检索品牌缩略图的信息。

1 个答案:

答案 0 :(得分:1)

如果您使用的是WooCommerce Brands插件,则以下代码支持获取品牌缩略图网址:

global $post;
$brands = wp_get_post_terms( $post->ID, 'product_brand' );
if ( $brands )
    $brand = $brands[0];
if ( ! empty( $brand ) ) {
    $thumbnail = get_brand_thumbnail_url( $brand->term_id );
    $url = get_term_link( $brand->slug, 'product_brand' );
    echo '<a href="' . $url . '"><img class="woocommerce-brand-image-single" src="'. $thumbnail . '"/></a>';
}

..如果您通过术语ID查找,则以下代码也将获取缩略图URL:

$url = get_brand_thumbnail_url( $term->term_id, 'full' );
相关问题