2020年1月9日WordPressサイトを納品する、WordPress管理メニューに関する要望が出る場合があります。先日経験したのが以下のような要望でした。クライアントに不要なものはメニューから削除よく使う項目は上部に表示(表示順変更)確かに、WordPressの管理メニューをカスタマイズすることで、普段の更新作業を直感的にこなすことができ、クライアントの満足度は上がるかもしれません。あるパターンかもしれないので、忘備録として記録しておきます。'options-permalink.php');//設定>パーマリンク設定}add_action('admin_menu','remove_menus');functions.phpadmin_menu関数を使って、管理メニューの追加や削除が行えます。今回は、削除を行いますので、remove_menu_pageアクションでページを非表示にしていきます。主要なページを記述してあり、コメントアウトしてあるので、必要に応じて使用してください。remove_menu_page('options-general.php');//設定}add_action('admin_menu','remove_menus');例えば、このコードをfunctions.phpに貼り付けると、以下の3つのメニューが非表示になります。);functions.phpちなみに、ページを追加する場合はadd_menu_pageを使いますが、詳細はCODEXを確認してください。'custom_menu_order');functions.php注意点としては、例えばここでダッシュボードをコメントアウトして保存すると、管理メニューの一番下に表示されてしまいます。指定がないメニューは一番下になるということなので、注意ですね。あるパターンは、コメントやプラグインなど、不要な機能や触られては困るメニューについては非表示にしておくことが多いので、覚えておきたいコードの一つですね。BlogスポンサーリンクスポンサーリンクSearchWebコーダーKohei8年勤めた職場を退職し、完全未経験からWebコーダーに転職しました。