管理画面ヘッダーの不要なメニューを非表示にする

広告WordPress・PHP を学べる本

Amazonのアソシエイトとして、WordPress functions.phpは適格販売により収入を得ています。

概要説明

コメント機能など使わないメニューを非表示にさせるカスタマイズ。操作ミスも減らすことができ、空いたスペースに別のメニューを追加したりもできるようになります。

functions.php
/*----------------------------------------------------
 ヘッダーの不要なメニューを非表示にする
----------------------------------------------------*/
if ( !function_exists( 'remove_admin_bar' ) ){
    function remove_admin_bar( $wp_admin_bar ) {
        $wp_admin_bar->remove_menu( 'comments' ); // コメントメニュー非表示
    }
    add_action( 'admin_bar_menu', 'remove_admin_bar', 100 );
}

メニューグループ情報

$wp_admin_bar の中身をvar_dump 等で表示させるとメニューIDを調べることができます。

echo "<pre>";
var_dump($wp_admin_bar);
exit;
管理画面ヘッダーの不要なメニューを非表示にする
管理画面ヘッダーの不要なメニューを非表示にする

ヘッダーメニューの吹き出しのアイコンが無くなっていることが確認できます

ここで消せるのは、画面の上の黒い帯(ツールバー)のメニューです。左のメニューを消すときは「管理画面の特定のメニューを非表示にする」を見てください。

WordPress Developer Resources

関連機能

  1. WordPress でプラグインなしにカスタム投稿を足す方法:register_post_type と single・archive のテンプレート(WordPress 7.1 で確かめた)

  2. ダッシュボードに自由に使えるメモ用エリアを追加

  3. 編集画面にnoindex設定を追加 ( カスタム投稿に対応 )

サイドバー

よく使うカスタマイズ

最近の記事

Profile

PAGE TOP