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等で対処できるようにしたいですね。