您是否要允許WordPress網站中權限較小的人執行某些特定任務?WordPress為您提供了在網站上包含此驚人功能的選項。除了預定義的用戶角色,您還可以為某些任務創建自定義用戶角色,並允許他在有限的領導下訪問您的儀表板。
在本文中,我們將介紹如何在網站中創建自定義用戶角色以及如何將其分配給用戶。
在WordPress中創建自定義用戶角色的代碼
- add_role(
- 'c_business',
- __( '企業主' ),
- array(
- 'read' => true, // true允許此功能
- )
- );
用戶角色是WordPress的內置功能,可幫助設置用戶可以在您的網站上執行或不執行的任務。WordPress中有六個已定義的用戶角色。
WordPress用戶角色的權限參考
- 'read' => true, // true允許此功能
- 'edit_posts' => true, //允許用戶編輯自己的帖子
- 'edit_pages' => true, //允許用戶編輯頁面
- 'edit_others_posts' => true, //允許用戶編輯其他帖子,而不僅僅是他們自己的帖子
- 'create_posts' => true, //允許用戶創建新帖子
- 'manage_categories' => true, //允許用戶管理帖子類別
- 'publish_posts' => true, //允許用戶發布,否則發布保持草稿模式
- 'edit_themes'=> false,// false拒絕此功能。用戶無法編輯您的主題
- 'edit_themes' => false, //用戶無法添加新插件
- 'update_plugin' => false, //用戶無法更新任何插件
- 'update_core' => false //用戶無法執行核心更新