2013-08-05 45 views
0

在这个自定义插件我开发我使用的功能wp_user_create();添加用户。 我想设置一个特定的角色,因为现在他们都被添加为“用户”。 是否有可能以后设置新创建的用户的用户角色,例如“编辑”或“作者”或任何定制的角色?wp_user_create - 设置一个角色 - WordPress的

预先感谢您。

回答

3

随着wp_insert_user()您可以创建一个新用户时,应用其他参数,如用户的角色。

wp_insert_user(array ('role' => 'editor', ...)); 

欲了解更多信息,请看看Wordpress Codex

6

是的,你可以创建用户,如下之后添加用户角色

$user_id = wp_create_user($user_name, $random_password, $user_email); 
$user_id_role = new WP_User($user_id); 
$user_id_role->set_role('contributor');