近期遭遇到明明已經是使用最高權限的管理員帳號,但 Admin Column Pro 仍然顯示編輯權限不足的錯誤訊息。試著停掉可能會影響使用者權限的外掛例如 User Roles Editor 和 Admin Menu Pro Editor 但無效,既使使用 User Roles Editor 將所有角色和權限回到預設值也沒辦法解決。
因此嘗試看了一下 Admin Column Pro 的原始碼發現,這個外掛權限控管是使用一個名為 manage_admin_columns
的 Capability。那麼這樣事情就變單純了,我們僅需要想辦法增加一個 manage_admin_columns
的 Capability 就行。
我這邊是使用 Admin Menu Pro Editor 的 Roles 功能,當中可以自行新增 Capability