无法在单个WooCommerce页面中获取产品ID

时间:2018-11-05 作者:Amirition

在single woocommerce页面中,我有如下操作woocommerce_before_single_product_summary 要显示产品,我无法访问产品id。我尝试了以下代码,但无效:

$post->ID
get_the_ID()
$product->id
$product->get_id() 

1 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

如果您正在使用$product$post, 那么你需要使用global $product;global $post 去接触他们。是你干的吗?

global $product;

$product_id = $product->get_id();

结束

相关推荐