WordPress管理画面にログイン中に表示されるツールバーが表示されているかどうか判定する関数についてのメモです。
(ツールバーではなく「アドミンバー」と言ったほうがしっくりくる方もいるかもしれません…)
ツールバーが表示されているか判定する関数
ツールバーが表示されているかどうかはis_admin_bar_showing
関数で判定できます。
ツールバーが表示されていればtrue
、非表示になっていればfalse
です。
// サンプル.
if ( is_admin_bar_showing() ) {
// ツールバーが表示しているときだけ何か処理する.
}
管理画面内ではツールバーは必ず表示されるので、is_admin_bar_showing
もtrue
になります。
リファレンスはこちら▼
Determines whether the admin bar should be showing.
developer.wordpress.org
ツールバーが表示されているときだけ特定のCSSやJSを読み込むために使おうと思ったのですが、wp_enqueue_style
・wp_enqueue_script
の依存関係でadmin-bar
を指定してやれば良さそうなことに気づいたのですが、検証できてないのでまた後ほど記事にしたいと思います。
以上、メモ書きでした。ではまた。