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を指定してやれば良さそうなことに気づいたのですが、検証できてないのでまた後ほど記事にしたいと思います。
以上、メモ書きでした。ではまた。
