Reply To: Approve users by custom email
Yes, but this code doesn’t work
function activation_email( $user_id, $user_email, $key, $user_login = '' ) {
$args = array(
'tokens' => array(
'key' => $key,
'user.email' => $user_email,
'user.id' => $user_id,
),
);
if ( $user_id ) {
$to = $user_id;
} else {
$to = array( array( $user_email => $user_login ) );
}
$teacher = bp_get_profile_field_data('field=Teacher&user_id='.$user_id);
bp_send_email( 'core-user-registration', $teacher , $args );
}
add_action('bp_core_signup_send_validation_email','activation_email',99,4);