我发现在我们主题的某处插入了两行以完成工作:
$addMemberToGroup = new WP_User($required_id);
$addMemberToGroup->add_role( $role );
但我不知道将这些线放在哪里。 有人知道究竟要把它们放在哪里吗?
答案 0 :(得分:0)
您要为哪个操作分配用户角色,一般自定义代码需要放入主题的function.php文件(如果子主题然后放入子主题的function.php文件中)但是全部取决于你的要求。
答案 1 :(得分:0)
$addMemberToGroup = new WP_User($required_id);
$addMemberToGroup->add_role( $role );
将这些行放入主题functions.php
创建一个函数:
function add_new_role_to_user( $role ) {
$addMemberToGroup = new WP_User($required_id);
$addMemberToGroup->add_role( $role );
}
之后你需要挂钩这个功能
add_action( 'admin_init', 'add_new_role_to_user' );