show_admin_bar()
ツールバーの表示・非表示
2025/08/17
show_admin_bar() は、サイトのフロント側にあるツールバーを表示・非表示にする関数です。
使い方
PHP
show_admin_bar($show);【返り値】null(何も返さない)
パラメーター
-
$show (bool)必須
ツールバーを表示するかしないか
true(表示)・false(非表示)
初期値は、ユーザーのツールバー設定が反映されます。

基本的には、functions.php に記述することが推奨ですが、他のテンプレートファイルに記述した場合も表示・非表示を設定することはできました。
一時的に表示を切り替えたい場合に、正常にそのページが確認できるのであれば functions.php でなくても問題ない場合もあります。問題が出てしまったら functions.php にしてください。
Hook の show_admin_bar もある
フックとしての show_admin_bar も用意されており、関数の show_admin_bar() よりも強制力があります。
functions.php
add_filter('show_admin_bar', '__return_false');