Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save champsupertramp/e15fedf68b705bacb1553a821cfd1733 to your computer and use it in GitHub Desktop.
Save champsupertramp/e15fedf68b705bacb1553a821cfd1733 to your computer and use it in GitHub Desktop.
Ultimate Member - WooCommerce keep default role on member role upgrade
<?php
/**
** WooCommerce keep default role on member role upgrade
**/
add_action("um_after_member_role_upgrade","um_custom_add_free_role", 10, 2 );
function um_custom_add_free_role( $role, $old_roles ){
$user_id = get_current_user_id();
$u = new WP_User( $user_id );
$u->add_role( 'free' );
}
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment