プラグインを導入しよう
WordPress › Widget Logic « WordPress PluginsWidget Logicというプラグインを導入してください。
導入すると、全ての既存のウィジェットに、Widget logicという入力項目が追加されます。
プラグインの使い方
表示条件を書くだけで勝手に制御してくれます。
以下に、簡単な例を挙げておきますので、コピペして使ってください。
■モバイルのみ表示
wp_is_mobile()
■PCのみ表示
!wp_is_mobile()
■記事のみ表示
is_single()
■ホームのみ表示
is_home()
■モバイルかつ記事のみ表示
wp_is_mobile() && is_single()
■PCかつ記事のみ表示
!wp_is_mobile() && is_single()
■モバイルかつホームのみ表示
wp_is_mobile() && is_home()
■PCかつホームのみ表示
!wp_is_mobile() && is_home()
■補足
! = でない
&& = かつ
もうすこし、便利に使いたい人へ
wp_is_mobile()を使うと、モバイルにタブレットが入ってしまいます。スマホだけにしたいという人は、以下のようにすれば対応できます。
・WordPressでモバイル(スマホ)を判別するis_mobile()を作成する
上記記事を参考にして、独自のis_mobile()関数をテンプレートの「functions.php」に追記してください
is_mobile()関数を追記したら、上記の「wp_is_mobile()」の代わりに使用してください。
■モバイル(スマホ)のみ表示
is_mobile()
■PCのみ表示
!is_mobile()
のような感じになります。
スポンサーリンク