Woocommerceの製品の単一ページでSKUを取得したいです。 Woocommerceのドキュメント( http://docs.woothemes.com/wc-apidocs/class-WC_Product.html )によると、注目の機能である<?php get_sku(); ?>
を試しましたが、ループを破るだけです。何をすべきか?
get_sku()
はWC_Productクラスのメソッドであるため、次のように、それを呼び出す製品が必要です。
<?php echo $product->get_sku(); ?>
これは、WooCommerce製品ループ内にいる場合に機能し、WooCommerceテンプレートファイルで使用されるものです。製品オブジェクトへの参照がまだない場合、ファイルにアクセスするには、ファイルの先頭に次の行を追加する必要があります。
global $product;