WordPress 使用者權限:管理員、編輯、作者、投稿者、訂閱者的角色差異

WordPress 使用者權限是依照指派給每位使用者的角色,決定撰寫與發佈文章、安裝外掛等作業允許範圍的功能。為了決定能交給作者與營運者多少工作,在 WordPress 7.1.3 新增使用者並變更角色,再與核心預設權限清單對照,把五種角色的差異整理成表格。
在核心預設值中,網站管理員擁有 50 項權限,編輯 26 項,作者 7 項,投稿者 3 項,訂閱者 1 項。這些數量不含舊式的使用者等級權限。
1️⃣ WordPress 使用者權限的結構:角色是權限的組合
決定使用者能做什麼的不是角色名稱。角色是把多項權限綁在一起的名稱,每次開啟選單或點選按鈕時,WordPress 都會確認使用者是否擁有該作業的權限。就像公司的門禁卡,每一層樓能開的門都不一樣。
例如,「媒體」選單必須有 [upload_files] 權限才會顯示,預設擁有這項權限的角色是網站管理員、編輯與作者。以投稿者身分登入時,管理選單中沒有「媒體」,在文章編輯器中也無法上傳圖片檔案。
角色包含的權限會隨外掛增加。在確認的網站上,頁面建構器外掛替編輯、作者與投稿者角色各新增了 4 項權限,即使停用外掛,這些權限仍留在角色中。
2️⃣ WordPress 五種使用者角色:比較能做的事
投稿者也是撰寫文章的角色,看起來似乎也能發佈,但投稿者沒有發佈權限。投稿者的編輯器會顯示 [送交審閱] 按鈕而不是 [發佈],送出的文章會維持待審閱狀態,直到編輯或網站管理員發佈為止。
| 能做的事 | 網站管理員 | 編輯 | 作者 | 投稿者 | 訂閱者 |
|---|---|---|---|---|---|
| 檢視控制台與自己的個人資料 | ✓ | ✓ | ✓ | ✓ | ✓ |
| 撰寫自己的文章並儲存草稿 | ✓ | ✓ | ✓ | ✓ | ✕ |
| 發佈自己的文章 | ✓ | ✓ | ✓ | ✕ | ✕ |
| 編輯、刪除已發佈的自己的文章 | ✓ | ✓ | ✓ | ✕ | ✕ |
| 上傳媒體檔案 | ✓ | ✓ | ✓ | ✕ | ✕ |
| 編輯、刪除他人的文章 | ✓ | ✓ | ✕ | ✕ | ✕ |
| 建立並發佈頁面 | ✓ | ✓ | ✕ | ✕ | ✕ |
| 管理分類 | ✓ | ✓ | ✕ | ✕ | ✕ |
| 核准他人文章的留言 | ✓ | ✓ | ✕ | ✕ | ✕ |
| 儲存含有指令碼的 HTML | ✓ | ✓ | ✕ | ✕ | ✕ |
| 安裝與更新佈景主題、外掛 | ✓ | ✕ | ✕ | ✕ | ✕ |
| 新增使用者與變更角色 | ✓ | ✕ | ✕ | ✕ | ✕ |
| 變更「設定」選單 | ✓ | ✕ | ✕ | ✕ | ✕ |
| 匯出與匯入 | ✓ | ✕ | ✕ | ✕ | ✕ |
表中數值依據 WordPress 7.1.3 核心的預設權限清單,適用於非多站網路的網站。
作者可以發佈自己的文章,也能編輯、刪除已發佈的文章,但無法編輯他人的文章與頁面。編輯可以管理所有文章、頁面、分類與留言,而佈景主題、外掛、使用者與「設定」選單只有網站管理員能變更。
訂閱者登入後只能開啟控制台與自己的個人資料,個人資料畫面中的管理介面語言與工具列設定,請參閱 變更 WordPress 語言 一文。在核心預設清單中,訂閱者角色只有 [read] 一項權限。
3️⃣ WordPress 新增使用者與變更角色的方法
即使了解角色差異,新增使用者時若沒有更動角色欄位,新使用者就會以預設的訂閱者角色建立。這是因為角色欄位的初始值會依照「設定 › 一般」中的新使用者的預設使用者角色。
新增使用者是在「使用者 › [新增使用者]」進行,必填欄位有使用者名稱與電子郵件兩項。開啟畫面時,密碼欄已顯示產生的密碼與強度,點選 [產生密碼] 會換成新的值。
開啟 [傳送一封網站帳號資訊的電子郵件給新使用者] 後,新使用者會收到 [登入詳細資料] 電子郵件。郵件中有使用者名稱與設定密碼的連結,但不含密碼。
既有使用者的角色是在「使用者 › [全部使用者]」變更。勾選使用者,在 [變更使用者角色…] 中選擇角色後點選 [變更],就會顯示 [使用者角色已變更。] 通知。
把使用者名稱或電子郵件留白並點選 [新增使用者] 時,空白欄位會以紅框標示,帳號也不會建立。電子郵件格式錯誤時,會同時顯示 [錯誤: 不正確的電子郵件地址。] 與 [錯誤: 請輸入電子郵件地址。] 兩行。
4️⃣ 新使用者預設角色與會員註冊設定
新使用者的預設角色在「設定 › 一般」的 [新使用者的預設使用者角色] 設定,初始值是訂閱者。同一畫面的 [任何人均可註冊] 一開始是關閉的,開啟後,訪客註冊的帳號就會被指派這個預設角色。
在開啟會員註冊的狀態下把預設角色設為作者,任何註冊的人都能發佈文章並上傳檔案。「設定 › 一般」的其他欄位,請參閱 WordPress 管理後台設定 一文。
從 WordPress 7.0 起,網站管理員與編輯已從預設角色清單中移除,已經設為網站管理員或編輯的網站,該值仍會留在清單中。在確認的 WordPress 7.1.3 網站上,清單顯示訂閱者、投稿者與作者三項。
5️⃣ 挑選 WordPress 使用者角色的標準
投稿者適合需要先審閱文章再發佈的外部作者,但投稿者無法上傳圖片,不適合撰寫大量照片文章的作者。可以交付到發佈的作者設為作者,連他人文章也要編輯的營運者設為編輯。
網站管理員角色涵蓋安裝外掛、刪除使用者到網站設定,因此只指派給營運網站的人。只管理內容的負責人,則指派編輯而不是網站管理員。
在多站網路中,另有管理整個網路的多站網路管理員 (Super Admin),各網站的網站管理員無法安裝外掛、佈景主題或刪除使用者。直接儲存含有指令碼的 HTML 的權限,也只允許多站網路管理員使用。
在確認的網站上,把範例使用者以作者身分新增後再改成編輯,清單上方的角色人數就從 [作者 (1)] 變成 [編輯 (1)]。接受外部作者之前,先確認「設定 › 一般」的新使用者的預設使用者角色是否為訂閱者。
🔢 FAQ & 推薦內容
ℹ️ 聯盟行銷說明
本站內容包含聯盟行銷連結。訪客透過這些連結購買商品或服務時,本站會從賣家獲得佣金。在這個過程中,購買者支付的金額(遇到活動折扣時金額會降低↓)並不會因此提高。刊登的價格、折扣與庫存資訊以撰寫當時為準,可能與實際情況不同,購買前請向賣家做最後確認。商品的挑選與評價依本站自訂的標準撰寫,是否支付佣金不會影響介紹順序或評價內容。