我想在Woocommerce的产品单页中获取SKU。我根据Woocommerce文档(http://docs.woothemes.com/wc-apidocs/class-WC_Product.html)尝试了<?php get_sku(); ?>
这是一个特色功能,但它只会打破循环。怎么办?
答案 0 :(得分:48)
get_sku()
是WC_Product类的一种方法,所以你需要有一个产品可以调用它,如下所示:
<?php echo $product->get_sku(); ?>
如果您在WooCommerce产品循环中,这应该有效,并且是WooCommerce模板文件中使用的内容。如果您还没有对产品对象的引用,则可能需要在文件顶部添加以下行以访问它:
global $product;