【发布时间】:2016-04-05 18:41:08
【问题描述】:
作为我的自定义插件(基于 woocommerce)开发的一部分,我已将作者分配给产品,并愿意为产品作者隐藏添加到购物车按钮,以便我可以限制作者购买他们自己的产品。
为此,我尝试了以下代码,但无法向作者隐藏添加到购物车按钮。
add_action('after_setup_theme','user_filter_addtocart') ;
function user_filter_addtocart(){
$user_id = get_current_user_id();
$author_id = get_post_field('post_author', get_the_ID());
if(get_current_user_id() === $author_id){
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30, 3 );
}
}
【问题讨论】:
标签: php wordpress woocommerce