AB模板網:專注于dede模板,織夢源碼,織夢模板,網站模板下載,dedecms模板,網站源碼,dedecms教程以及各類手機網站模板和企業網站模板分享.
用戶名:
密碼:
注冊

織夢模板

網站模板搜索
VIP

WordPress教程:修改用戶角色名稱和添加新用戶角色

網站模板下載 www.vyoxwq.live / 2015-02-12
WordPress 自帶了多個默認的用戶角色,比如 超級管理員(多站點)、管理員、編輯、作者、投稿者、訂閱者。在實際使用中,如果我們需要更改這些默認的用戶角色名稱,或者添加新的用戶角色,該如何操作呢?今天就來說說說通過代碼實現的方式。
修改用戶角色名稱
將下面的代碼添加到當前主題的 functions.php ,可以將 administrator 這個角色名修改為 Owner,你可以根據實際需要照樣畫葫蘆就可以了。
 
/**
* WordPress 修改用戶角色名稱和添加新用戶角色 
* http://www.moke8.com/
*/
function wpdx_change_role_name() {
    global $wp_roles;
 
    if ( ! isset( $wp_roles ) )
        $wp_roles = new WP_Roles();
 
    //你可以像這樣所列出當前所有有效的用戶角色...
    //$roles = $wp_roles->get_names();
    //print_r($roles);
 
    //你可以使用其他角色名稱替換 "administrator" , "editor", "author", "contributor" 或 "subscriber"...
    $wp_roles->roles['administrator']['name'] = 'Owner';
    $wp_roles->role_names['administrator'] = 'Owner';           
}
add_action('init', 'wpdx_change_role_name');
新增用戶角色
將下面的代碼添加到當前主題的 functions.php ,就可以添加一個名為 Basic Contributor 的用戶角色
 
add_role('basic_contributor', 'Basic Contributor', array(
    'read' => true, // 使用 true 表示包含這個權限
    'edit_posts' => true,
    'delete_posts' => false, // 使用 false 表示不包含這個權限
));
本文由AB模板網整理發布,轉載請說明出處:http://www.vyoxwq.live/wordpressjc/824.html
本文標簽:
首頁 VIP專區 靜態模板 會員中心
收縮
分分彩漏洞交流