我正在尝试将标签放在产品的简短描述中,但是使用产品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;
}