如何检查产品的变量是虚拟的还是物理的?下面的代码只是为了区分简单的虚拟产品和简单的实体产品。
function customize_wp_head() {
global $product;
if ( $product->is_virtual() ) {
echo 'is virtual';
} else {
echo 'is physical';
}
}
add_action( 'wp_head', 'customize_wp_head' );
1条答案
按热度按时间yyhrrdl81#
is_virtual()方法属于WC_Product类,因此WC_Product_Variation类也有此方法:
https://woocommerce.github.io/code-reference/classes/WC-Product.html#method_is_virtual