2016-11-10 97 views
0

我發現下面的兩條線在某處被插在我們的主題來完成這項工作:我要分配多個角色給單個用戶

$addMemberToGroup = new WP_User($required_id); 
$addMemberToGroup->add_role($role); 

但我不知道在哪裏放置這些行。 有誰知道究竟在哪裏放?

回答

0

在哪個動作要分配用戶角色,一般的自定義代碼需要把主題的function.php文件(如果兒童主題再放入子主題的function.php文件),但是這一切都取決於你的需求。

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'); 
相關問題