ログイン中に表示されるツールバー(管理バー)を非表示にする方法(プラグイン無し)【WordPress】

最終更新日:

公開日:2025-02-25

ページ内に広告が含まれています。
ログイン中に表示されるツールバー(管理バー)を非表示にする方法(プラグイン無し)【WordPress】

WordPressのツールバー(管理バー)とはアドミンバーとも呼ばれますが、管理画面やWordpressにログイン中にサイトを見ると表示されている画面上にある下画像のような黒いバーの事です。

画面上部に表示されるツールバーの例

管理画面ではあっても問題無いですが、サイトを見ている時にツールバーがあるとヘッダーと重なってしまうなど邪魔になってしまう場合があります。CSSでヘッダー位置の調整も出来るのですが、使わない場合は非表示にしてしまうのが手っ取り早いかと思いますので、今回はツールバーを非表示にする方法を解説していきます。

管理画面からユーザー毎に非表示にする方法

ツールバーを管理画面から非表示にするには、管理画面メニューの「ユーザー」→「ユーザー一覧」画面からツールバーを非表示にしたいユーザーの編集画面に移動します。
編集画面内にある「ツールバー」の項目の「サイトを見るときにツールバーを表示する」のチェックを外します(下記画像参照)。

ツールバーを管理画面から非表示にするには、ユーザーの編集画面内にあるツールバーの項目のサイトを見るときにツールバーを表示するのチェックを外します

上記の方法だと、ユーザー毎に設定する必要があります。
全ユーザーで非表示にしたい場合には、次項で解説するfunctions.phpを使用する方法をお試しください。

functions.phpから全ユーザー非表示にする方法

functions.phpからツールバーを全ユーザー非表示にするには、以下の内容をfunctions.phpに記述します。※functions.phpを変更する場合は、記述を間違ってしまうと画面が白くなり何も表示されなかったり、エラーが出てしまう場合がありますのでバックアップを必ず取るようにしてください。

add_filter('show_admin_bar','__return_false');

上記の記述をする事で、全ユーザーがログイン中にサイトを見ている場合ツールバーが非表示になります。

「サイトを見るときにツールバーを表示する」の項目を非表示にする

上記のようにfunctions.phpでツールバーを非表示にしても、ユーザーの編集画面には「サイトを見るときにツールバーを表示する」のチェック項目が残ってしまっています。
誤解を与えてしまいますので、この項目も一緒に非表示にした方がいいかもしれません。非表示にするには以下の内容を追加でfunctions.phpに記述します。

function disable_admin_bar_prefs(){
?>
	<style type="text/css">
		.show-admin-bar {
			display: none;
		}
	</style>
<?php
}
add_action('admin_print_styles-profile.php','disable_admin_bar_prefs');

さいごに

いかがでしたでしょうか。
今回は、プラグインを使用せずログイン中に表示されるツールバー(管理バー)を非表示にする方法を解説しました。
プラグインを使用するとその分重くなりがちですので、簡単なものならfunctions.php等で対処できるようにしたいですね。

おすすめ記事

当ブログ運営者 ヒデ

北海道札幌市在住のフリーランスでWeb制作を行っているヒデです。Webコーディング(HTML・CSS・JSなど)やWordpressのカスタマイズ等のテクニック、困った時に確認できる分かりやすい解説を目標にして情報を発信していければと思っています。プロフィールはこちら

当サイトに関するご意見・ご感想・ご要望または仕事のご依頼は以下のフォームよりお願い致します。

お問い合わせ お仕事のご依頼

各SNSのフォローはこちらから

PAGE TOP