Advertisement
wclovers

Remove current membership plan from vendor membership list

Dec 6th, 2021
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.59 KB | None | 0 0
  1. add_filter( 'wcfm_memberships', function( $memberships ) {
  2.     if( wcfm_is_vendor() ) {
  3.         $vendor_id = apply_filters( 'wcfm_current_vendor_id', get_current_user_id() );
  4.         $wcfm_membership_id = get_user_meta( $vendor_id, 'wcfm_membership', true );
  5.  
  6.         if( $wcfm_membership_id && wcfm_is_valid_membership( $wcfm_membership_id ) ) {
  7.             foreach( $memberships as $key => $membership ) {
  8.                 if( $wcfm_membership_id == $membership->ID ) {
  9.                     unset( $memberships[$key] );
  10.                 }
  11.             }
  12.         }
  13.     }
  14.     return $memberships;
  15. } );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement