Wordpress&单一产品上的Woocommerce产品SKU

时间:2015-03-05 10:48:37

标签: wordpress woocommerce shop

您好我有一个woo商务网站,我试图在单个产品页面上显示产品SKU,

我对可变产品有不同的SKU。

3 个答案:

答案 0 :(得分:0)

$product->sku;

这将显示您的产品图标。

答案 1 :(得分:0)

在function.php文件中添加此代码。

add_action( 'woocommerce_single_product_summary', 'wdm_show_sku', 5 );
function wdm_show_sku(){
global $product;
echo $product->get_sku();
}

答案 2 :(得分:0)

旧问题但面临同样的问题,以下内容对我有用。

OP提到他希望在单个产品页面上显示可变产品的SKU,这意味着他可能需要在选择变体时更新SKU。

正如本文https://github.com/woocommerce/woocommerce/issues/15445

中所述
  

更新SKU的javascript代码需要一些SKU显示的特定类名才能知道要更新的内容。

然而,看起来钩子$product->sku;并不总是包含所需的类,因此可能需要手动添加它们。

add_action( 'woocommerce_single_product_summary', 'vtk_show_sku', 5);
  function vtk_show_sku(){
    global $product;
      echo '<div class="product_meta">SKU:<span class="sku">' . $product->get_sku(). '</span></div>';
}