固定ページを新規追加しようとすると「You do not have sufficient permissions to access this admin page.」というエラーが表示される

WordPressで「固定ページで記事を編集することはできるが、新規追加しようとするとエラーが表示される」という現象に遭遇。

エラー内容は以下。

新規追加しようとすると出力されるエラーメッセージ
新規追加しようとすると出力されるエラーメッセージ

You do not have sufficient permissions to access this admin page.

Reason: The current user doesn’t have the extra capability “administrator” that is required to access the “固定ページ → 新規追加” menu item.

アクセス制限が掛かっているようですが、何で掛かっているのか……。

プラグインを調べて行ったら、「Admin Menu Editor」だと分かりました。

Admin Menu Editorの設定画面
Admin Menu Editorの設定画面

このように、「Admin Menu Editor」の設定画面で「固定ページ」→「新規追加」と進むと、「Extra capability」にadministratorとありました。

これが「固定ページの新規追加は管理者(Administrator)権限でなければダメ」という原因でした。

「固定ページ一覧」の「Extra capability」は空欄だったので、記事一覧の表示や編集は引っかからなかった、ということでした。

先ほどの「新規追加」の「Extra capability」を右の鉛筆に削除マークが付いたアイコンをクリックして権限設定を消すことで、無事動くようになりました。

……ふだん見かけないプラグインだったので、こんなことですが原因究明まで時間がかかってしまいました。

参考

この記事を書いた人

アバター

アルム=バンド

フルスタックエンジニアっぽい何か。LAMPやNodeからWP、gulpを使ってejs,Scss,JSのコーディングまで一通り。たまにRasPiで遊んだり、趣味で開発したり。