I had a problem, 然后我发现我可以
wp_insert_user( $userdata );
如果它通过了,我可以直接
wp_signon 和重定向。
基本上:
$user_login = "test32xac";
$password = "test123";
$user_email = "j151xbcaxx295@trbvm.com";
//register_new_user($user_login, $user_email);
// Setup the minimum required user information for this example
$userdata = array( \'user_email\' => $user_email,
\'user_pass\' => $password,
\'user_login\' => $user_login,
\'nickname\' => "dirk",
\'first_name\' => "dieter",
\'display_name\' => "dieter baumann",
\'rich_editing\' => true,
\'role\' => \'contributor\',
);
$new_user_id = wp_insert_user( $userdata ); // A new user has been created
$res = wp_signon(array("user_login" => $user_login, "user_password" => $password));
wp_redirect(get_permalink(10));
有什么东西会反对使用这种方法吗?