PHP Woocomerce获得产品品牌名称 - 简短描述

时间:2017-11-18 14:51:24

标签: php wordpress woocommerce product

我正在尝试将标签放在产品的简短描述中,但是使用产品sku的代码也会出现,并且它正在从品牌中获取链接。

我只是想要这个品牌,当我点击它直接进入她的页面时。我做错了什么?

add_filter( 'woocommerce_short_description', 'single_product_short_description', 10, 1 );
function single_product_short_description( $post_excerpt ){
    global $product;

    if ( is_single( $product->id ) )
        $post_excerpt = '<div class="product-message"><p>' . __( "Vendido e entregue por", "woocommerce" ) . '</p></div>' . $post_excerpt;

    if ( class_exists( 'WooCommerce' ) ) {
        $kode = $product->get_sku();

        $tax = array(
        'Brand:'=>'product_brand',
         );

        foreach ($tax as $mk_label => $mk_value) {
            $make_array = wp_get_post_terms(get_the_ID(), $mk_value, array("fields" => "names"));
            foreach ($make_array as $value) {
                $mk .= $value.", ";
            }
            echo '<strong>'.$mk_label.' <a href="javascript:void(0)">'.rtrim($mk,", ").' '.$kode.'</a></strong>';
            $mk ="";
        }
    }
    return $post_excerpt;
}

0 个答案:

没有答案