BLOG

【WordPress】サイドバーにPHPが効かない!?たった1つの解決法!!

PCとスマホを分岐させる為に

<?php if(wp_is_mobile()): ?>
ここにスマホ表示
<?php else: ?>
ここにPC表示
<?php endif; ?>

こんなの書いたりするわけですが…これがウィジェットのサイドバーや記事内には効かない!
サイドバーウィジェットのテキストにこんな感じに書いたとしても…

WS000597

wp_is_mobileが効かない!?

WS000598

ちょwwwどっちも表示されてるwww
ということで今回はサイドバーにPHPコードを書く為の記事です。

PHP Code Widget

プラグイン「PHP Code Widget」を入れます!

WordPress内→プラグイン→新規追加で「PHP Code Widget」を追加

WS000599 WS000600

こんなのがあるのでインストール!

WS000601

プラグインを有効化!

PHP Code Widgetの使い方

インストール後に外観→ウェジットのところを見てみると

WS000603 WS000602

テキストと同じようにPHP Codeという項目があるはずです。
そこに先ほどと同じようにPHPコードを書いてみましょう!スマホとPCの分岐です。

WS000605

 

 

WS000606

 

やったね!ちゃんとPHPコードがかけてるよ!スマホはスマホで別で表示されてるよ!


コピペで簡単!スマホ(携帯)とPCの広告を別々に表示

おまけです。わからない人用。

こんな感じにスマホ用広告とPC用広告分けれるので便利!是非活用しましょう!

<?php if(wp_is_mobile()): ?>
ここにスマホ用広告
<?php else: ?>
ここにPC用広告
<?php endif; ?>

ちなみにこれを日本語訳すると
<?php if(wp_is_mobile()): ?> →携帯やスマホの場合下を表示するよ
ここにスマホ用広告
<?php else: ?> →他の場合(今回の場合PC)は下を表示するよ
ここにPC用広告
<?php endif; ?> →おわり

という感じです。

💡Amazonおすすめキャンペーン

音楽6500万曲以上聴き放題今なら3カ月間無料!最高の読書BGM【Amazon Music Unlimited】(5/11申し込み分まで)

4カ月目からは会費月額Prime780円、非Prime980円。いつでも退会OK

⇒Amazon Music Unlimitedで聴ける曲まとめ、⇒欅坂46、⇒クラシック、⇒アニソン、⇒ヤバイTシャツ屋さんなど

[jin_icon_pen color=”#e9546b” size=”18px”]学生は入らないと損!タダ同然でいろいろ使い放題のPrimeスチューデント【無料体験期間6カ月】

無料で6ヶ月も見れるってすごい!大学生・高校生誰でもOK!

動画・音楽・写真保存・送料無料など特典多数
映画・アニメ・ドラマ大量見放題、音楽200万曲以上聴き放題、写真オリジナル画質で保存し放題、金額関係なく送料ほぼ全部無料、PCソフト割引、紙の本3冊同時購入で最大10%ポイント還元など常時利用可能

忙しい人必見!耳で聴く本Audibleなら運転中でも満員電車でも本が読める!30日間無料体験あり

無料体験終了後は月額1500円だがいつでも解約OK!!
ラインナップは小説・ラノベ、ビジネス、教養、自分磨き、堀江貴文、実用書、英語・語学、などオールジャンル。プロの声優や俳優による朗読なので内容がスッと頭に入ってくる。

たった299円で3カ月間200万冊以上本読み放題【Kindle Unlimited】Prime会員限定キャンペーン実施中

必要ないと思えばいつでも解約OK!!
⇒Kindle Unlimitedで読み放題の本一覧、対象はマンガ・小説・ビジネス・実用書・雑誌など多数。万が一自分に合わなければいつでも退会可能。Kindle端末がなくてもスマホやPCの無料アプリで読めます。

amazon0円コンテンツ

Amazonって “0円” で買えるものあるって知ってた?

POSTED COMMENT

  1. 名無し より:

    ありがとうございます。
    どこのサイトを見てもwp_is_mobileで分けれるということしか書いておらず、表示されないことについては書かれていませんでした。Yahoo知恵袋で聞いても求めている回答を得られず
    このサイトに出会え、やっとPCとスマホで表示が分けれるようになり本当に助かりました。

COMMENT

メールアドレスが公開されることはありません。