0
我發現下面的兩條線在某處被插在我們的主題來完成這項工作:我要分配多個角色給單個用戶
$addMemberToGroup = new WP_User($required_id);
$addMemberToGroup->add_role($role);
但我不知道在哪裏放置這些行。 有誰知道究竟在哪裏放?
我發現下面的兩條線在某處被插在我們的主題來完成這項工作:我要分配多個角色給單個用戶
$addMemberToGroup = new WP_User($required_id);
$addMemberToGroup->add_role($role);
但我不知道在哪裏放置這些行。 有誰知道究竟在哪裏放?
在哪個動作要分配用戶角色,一般的自定義代碼需要把主題的function.php文件(如果兒童主題再放入子主題的function.php文件),但是這一切都取決於你的需求。
$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');