Skip to content

Instantly share code, notes, and snippets.

@bappi-d-great
Created July 7, 2015 18:50
Show Gist options
  • Save bappi-d-great/a50ab3599273a2308e2e to your computer and use it in GitHub Desktop.
Save bappi-d-great/a50ab3599273a2308e2e to your computer and use it in GitHub Desktop.
Assign membership on registration in membership 2 pro
<?php
add_action( 'user_register', 'assign_membership_on_register', 10, 1 );
function assign_membership_on_register( $user_id ) {
$membership_id = 1343;
$member = MS_Factory::load( 'MS_Model_Member', $user_id );
$subscription = $member->add_membership( $membership_id );
if ( $member->has_membership() ) {
$member->is_member = true;
} else {
$member->is_member = false;
}
$member->save();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment