Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- add_filter('woocommerce_is_purchasable', 'hide_add_to_cart_for_membership', 10, 2);
- function hide_add_to_cart_for_membership($is_purchasable, $product) {
- if ( $product->is_type('variation') ) {
- $product_id = $product->get_parent_id();
- } else {
- $product_id = $product->get_id();
- }
- if( ! $is_purchasable ||
- ! ($vendor_id = wcfm_get_vendor_id_by_post($product_id))
- ) return $is_purchasable;
- $wcfm_membership_id = get_user_meta( $vendor_id, 'wcfm_membership', true );
- if($wcfm_membership_id && wcfm_is_valid_membership( $wcfm_membership_id ) && 2060 == $wcfm_membership_id) {
- return false; // Disable add to cart for this membership
- }
- return $is_purchasable;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement