array( 'name' => 'Member Type One', 'singular_name' => 'Member Type One', ), ) ); bp_register_member_type( 'type-two', array( 'labels' => array( 'name' => 'Member Type Two', 'singular_name' => 'Member Type Two', ), ) ); bp_register_member_type( 'type-three', array( 'labels' => array( 'name' => 'Member Type Three', 'singular_name' => 'Member Type Three', ), ) ); bp_register_member_type( 'type-four', array( 'labels' => array( 'name' => 'Member Type Four', 'singular_name' => 'Member Type Four', ), ) ); } add_action( 'bp_register_member_types', 'vap_create_member_type_for_specific_user_id' ); /** * Set member types for specific user. */ function wbcom_add_mmeber_type_for_specific_user() { $user_id = array( 1 ); ​ $set_member_type = array( 'type-four', 'type-three' ); ​ bp_set_member_type( $user_id, $set_member_type ); } ​ add_action( 'bp_init', 'wbcom_add_mmeber_type_for_specific_user' );