Automatically join users to group at activation/register
-
Hi,
By chance you can help auto join user on activation/registration… I’m using the function below which technically already works except on the part adding users to group. How do I hook to the groups if it matches the $msudata variable then it will add to the group?
function bp_user_activate_field($user_id, $password, $signup) { global $wpdb; $signup_tbl = $wpdb->prefix."signups"; $users_tbl = $wpdb->prefix."users"; $muid=$wpdb->get_var("SELECT user_login FROM $users_tbl WHERE id='$user_id'"); $metadata = $wpdb->get_var("SELECT meta FROM $signup_tbl WHERE user_login='$muid'"); $user_exprts = unserialize($metadata); $msudata = $user_exprts['msignup_type']; add_user_meta($user_id, 'msignup_type', "$msudata" ); return $signup; } add_filter( 'bp_core_activate_account', 'bp_user_activate_field' );
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
- The topic ‘Automatically join users to group at activation/register’ is closed to new replies.