我創建插件並希望從woocomerce獲得品牌名稱。 在第一次發佈產品1號插件它的工作和獲得產品品牌,但我希望當我創建產品發佈2號和3號從品牌名稱從產品1號得到PHP Woocomerce獲得產品品牌名稱
最新錯了?
if (class_exists('WooCommerce')) {
$kode = $product->get_sku();
$terms = wp_get_post_terms($product_id, 'brand', array('orderby'=>'name'));
$brands = get_terms('brand', array(
'orderby' => 'name'
//,'product__in' => $product->id
// orderby arguments ('name', 'slug','term_group', 'term_id', 'id', 'description')
));
foreach ($brands as $key => $brand) :
$brand_name = $brand->name;
endforeach;
$merk = $brand_name;
//this i want to print the brand name
echo "<strong>STOCK ".$merk." ".$kode."</strong><br/>";
} else {
echo "please active your WooCommerce plugin.";
}
請幫忙,謝謝。如果你想Concat的品牌名稱
$terms = wp_get_post_terms($product_id, 'brand', array('orderby'=>'name'));
//you could use: var_dump($terms); to see what it is.
,你可以這樣做:
你能發佈更多的代碼,所以我們可以看到你在做什麼。 'brand_name'將被設置爲'品牌'中的最後一個值。 – GeorgeQ
我一直在編輯代碼,請檢查一下 –