在下面的示例中,如果当前访问者来自美国,则将隐藏id 为 344 的产品: function fjj_hide_product_if_country( $visible_$product_id ){
function fjj_hide_product_if_country( $visible, $product_id ){ $location = WC_Geolocation::geolocate_ip(); $country = $location['国家']; if ( $country === "US" && $product_id === 344 ) { $visible = false; } 返回 $visible; } add_filter( 'woocommerce_product_is_visible', 'fjj_hide_product_if_country', 9999, 2 );
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)