2017-08-04 114 views
0

我真的希望有人能夠指出我與這個方向。WordPress的 - 用戶角色

我正在構建一個WordPress用戶網站,管理員用戶是整個網頁的主要「頂級管理員」。

/root "top admin"/directory/../../.. "to bottom of the site". 

我想要做的,就是有一個「分管理」,也就是能夠編輯(不刪除頁面或添加新的頁面)的子頁面,並添加新的職位。

/root "top admin"/directory/home-root of "sub admin"/sub-directory1/ "posts ect" 

和另一個「子的admin2」

/root "top admin"/directory/home-root of "sub admin2"/sub-directory2/ "posts ect" 

它是一個新聞頁面,其中子頁面作爲帖子的指標,在​​子頁面製作。然後,更新的內容將從子頁面共享到主頁面,並在子級別目錄中添加新內容時更新內容。

希望你能幫助我。謝謝。

回答

0

有兩種方法,你可以去這個問題,

首先,你可以手動添加新角色到你的主題的functions.php文件,這將是這樣的:

function wporg_simple_role() 
{ 
add_role(
    'simple_role', 
    'Simple Role', 
    [ 
     'read'   => true, 
     'edit_posts' => true, 
     'upload_files' => true, 
    ] 
); 
} 

// add the simple_role 

add_action('init', 'wporg_simple_role'); 

見更多關於這個選項here 結帳所有的WordPress的User Roles and Capabilities,並選擇適合您的需求。

另一種選擇是使用其中的一個插件,爲您添加,編輯和刪除用戶角色。

我個人推薦用戶角色編輯器插件,我已經使用它,它的作用就像一個魅力,只是確保你添加正確的功能。

我希望能讓你走上正確的道路。

PS:對不起,沒有添加鏈接到插件,我只是最近加入了Stackoverflow並沒有足夠的代表發佈超過兩個鏈接。

+0

只是關於第一個選項的問題。它是否讓「子管理員」能夠在「子目錄2」中工作的可能性?只需要確定,因爲我不想讓他們混淆。 –

+0

並答謝btw :-) –