ユーザーの「カートに追加」ボタンを非表示にする方法、メンバーシップがある場合、これは通常のログインユーザー、つまり特定のグループのメンバーではないことを意味します。この場合、指定せずにメンバーシップを持っているだけです特定のグループ...およびメンバーシップがない場合はボタンを表示します。?
簡単なチェックを行うと考えられます: ユーザーがログインしていて、データベース内のフィールドの値が 1 に等しい場合は、下のリンクのコードを実行し、そうでない場合はボタンを表示します。しかし、php でそのようなチェックを記述する方法は? データベースを接続して、どのような値をチェックしたか?
function remove_loop_button(){
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
}
add_action('init','remove_loop_button');
削除ボタンのようなコードは次のとおりです。http://pastebin.com/6mHybx2w