我想在 Woocommerce 的产品单页中获取 SKU。<?php get_sku(); ?>
根据 Woocommerce 文档(http://docs.woothemes.com/wc-apidocs/class-WC_Product.html ),我尝试了这是一个特色功能,但它只会打破循环。该怎么办?
问问题
59677 次
2 回答
64
get_sku()
是 WC_Product 类的一个方法,所以你需要有一个产品来调用它,像这样:
<?php echo $product->get_sku(); ?>
如果您在 WooCommerce 产品循环中,这应该可以工作,并且是 WooCommerce 模板文件中使用的内容。如果您还没有对产品对象的引用,则可能需要在文件顶部添加以下行才能访问它:
global $product;
于 2013-09-30T10:09:55.437 回答
0
$sku = get_post_meta($product_id, '_sku', true);
于 2021-11-11T01:33:11.507 回答