WordPress

WordPressで記事ごとに「adsense表示/非表示」+「adsenseスマフォ/PC」切り替える方法

どうもこんにちわ。

ちょっとややこしいですが、できたので書いていきます。

ちなみにadsenseの審査は厳しく、気づかぬ内に規約違反をおかしてしまっているなんて事もあるので今回このような技を使ってみました。

スマフォ表示されてる際に、PC用のビッグバナーなどが表示されて、画面が横にはみ出ちゃってるとかも何やら違反みたいです。もしくはもしかしたらこの記事,規約にひっかかっちゃうんじゃ?みたいな場合に表示させたくない時など、ヘッダーなどの全ページ共通のアドセンスとかは切り替えにくいですよね。

adsense系のプラグインを使うと、こうした器用なマネは難しいかなと思うのでわりとオススメです。

まずは参考にしたブログ

WordPressで記事ごとにアドセンス表示/非表示を切り替える方法

【WordPress】PCとスマートフォンでAdSenseの種類を切り替える方法|レスポンシブデザインの必須テクニック!

 

単純にこの2つを足しただけです・・(笑)

  1. 「noads」とネーミングしたカスタムフィールドを作る
  2. アドセンスを表示させたくない記事は、noadsのフィールドに「1」など、何でも良いので書き込みをする
  3. そしてアドセンスコードを貼りたい箇所に

<?php if(wp_is_mobile()) { ?>
<?php if(!$noads = get_post_meta($post->ID, 'noads', true)): ?>
ここにスマホ用アドセンスコードを貼る
<?php endif; ?>
<?php } else { ?>
<?php if(!$noads = get_post_meta($post->ID, 'noads', true)): ?>
ここにPC用アドセンスコードを貼る
<?php endif; ?>
<?php } ?>

とりあえずこれでできました。ちなみに自分はPHPど初心者なのでコードの書き方などもっと美しいのがあるのかも知れないですが、全く問題なく動いているのでとりあえずこれで・・・(笑)

自分はこれはヘッダーなどに使おうと思ってます。

記事中のアドセンスに関しても、上記の技でもいけると思うのですが、自分は記事中に関してはfunction.phpにアドセンス用のショートコードを作成して、入れたい時に好きな場所に入れるやり方でやってるので、表示させたくない時はショートコードを書かなければ良いだけ。自動表示よりは色々融通がきくし楽かなと思いまして。

ショートコードに関してはfunction.phpに

function googlead_shortcode() {
$adsensecode = 'ここにアドセンスコードを貼る';
return $adsensecode;
}
add_shortcode('testad', 'googlead_shortcode');

 

これで記事の編集画面でアドセンスを入れたい箇所に

[testad]

というショートコードを貼れば、表示されるという仕組みです。もちろん上記のようにtestadでなくてもお好きなスペルを入れれば良い感じです。ちゃんと[]でくくらないと表示されませんのでご注意を。

 

あとはサイドバーのadsenseに関してですが、サイドバーの場合はウィジェットのテキストにベタ書きの方が楽なので、そうしている方も多いと思うのですが、その場合コードを書けないので、自分はWidget logicという色々な条件でウィジェットを表示させたりさせなかったりできるプラグインがあるので、例えばadsenseを非表示にしたいカテゴリーを作って、そのカテゴリーの場合はWidget logicで表示非表示を切り替えれば楽かなーなんて思ってます。

もっと他に良い方法があるかも知れませんが、とりあえずこれでadsenseの表示、非表示はかなり自由にできると思います。

宜しければ参考にしてみてください。

  • Xをフォロー
好きなカテゴリーの記事の新着をメールでお届けします。下のボタンからフォローください。

草の実堂編集部

投稿者の記事一覧

草の実学習塾、滝田吉一先生の弟子。
編集、校正、ライティングでは古代中国史専門。『史記』『戦国策』『正史三国志』『漢書』『資治通鑑』など古代中国の史料をもとに史実に沿った記事を執筆。

✅ 草の実堂の記事がデジタルボイスで聴けるようになりました!(随時更新中)

Youtube で聴く
Spotify で聴く
Amazon music で聴く
Audible で聴く

コメント

    • 匿名
    • 2013年 11月 27日 12:35am

    このショートコード探してたんですよね!助かりました!

    0 0
    50%
    50%
  1. 0 0
    50%
    50%
  1. この記事へのトラックバックはありません。

関連記事

  1. wordpressの管理画面から新規リンク欄が消えた・・・
  2. WordPressにアクセスカウンターを設置
  3. 絵本を作ってみようと思っている
  4. Buddypressの日本語化※バージョン 1.9
  5. 石焼き芋を会社イベントで無料配布しませんか?プロが焼く出張ケータ…
  6. 【Kindle Comic Creator】漫画の電子書籍化をス…
  7. お得情報について調べてみた
  8. wordpressのカウンタープラグイン「Count per D…

カテゴリー

新着記事

おすすめ記事

現地取材でリアルに描く 『真田信繁戦記』 第1回・甲斐脱出編

『どうする家康』真田信繫登場NHK大河『どうする家康』は、豊臣秀吉との対立という新たな展…

クラシックバレエ教室の秘密について調べてみた

クラシックバレエ。恐らく、大半の人にとっては縁のない習い事だろう。クラシックバレエ教室には、習って…

「理想の女性を彫刻で作って語りかける」ピュグマリオン王の狂気と愛 『ギリシャ神話』

人間「なくて七癖」とはよく言ったもので、完璧かつ理想的なパートナーなどというものは、この世に存在しま…

ジュラ紀最強の肉食恐竜 アロサウルス

ジュラ紀の最後に現れた支配者超巨大恐竜の時代であるジュラ紀は、草食恐竜とともに肉食恐竜も…

【世界一美しい少女のミイラ】 ロザリア・ロンバルド 「パレルモの眠り姫」

温暖な気候と風光明媚な景観で知られ、観光地としても人気のイタリア・シチリア島のパレルモのカプ…

アーカイブ

人気記事(日間)

人気記事(月間)

人気記事(全期間)

PAGE TOP