By default, every registration needs to be validated by the user and the platform does not have this option to disable this. You can use the following function code for automatic registration.


Please follow the steps below:


1. Go to Appearance > Theme Editor.

2. Under “Select theme to edit”, choose (BuddyBoss Child/whatever theme is active), then click “Select”.

3. Below Theme Files, select Theme Functions (functions.php).

4. Append the code just before the closing PHP tag “?>”:


function disable_validation( $user_id ) {
    global $wpdb;
    $wpdb->query( $wpdb->prepare( "UPDATE $wpdb->users SET user_status = 0 WHERE ID = %d", $user_id ) );
}
add_action( 'bp_core_signup_user', 'disable_validation' );
function fix_signup_form_validation_text() {
    return false;
}
add_filter( 'bp_registration_needs_activation', 'fix_signup_form_validation_text');

5. Click “Update File” to save the changes.


Note: Any modifications are considered as custom work already. Know more about our Support Policy here: https://www.buddyboss.com/support-policy/