[WP]特定のユーザーの管理画面の左メニューを非表示にする方法

WordPress
スポンサーリンク

WordPressのユーザーは「管理者」や「編集者」などの6つの権限(権限グループ)に分かれており、それぞれの権限ごとに管理画面のメニューが違って表示されるのですが、

例えば「編集者のユーザーでも特定の編集者だけには『投稿』メニューを非表示にしたい」などの細かいカスタマイズが必要になる場合がありますので、今回はそのような特定ユーザーのログイン時に、管理画面左メニューの表示を制御する方法をまとめました。

functions.phpの編集

ご利用のテーマファイルのfunctions.phpに以下のようなコードを追加します。


「ユーザー名」の部分をご利用のユーザー名に変更して、そのユーザーのログイン時に非表示にしたい項目を選択します。

上記例だと、「投稿」メニューが非表示になりますが、外観やプラグインなどのメニューも非表示にしたい場合は//remove_menu_pageのコメントアウトを除去します。

コメント

タイトルとURLをコピーしました