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. お得情報について調べてみた
  2. amazonのKindleストア初出版無事できました(*´ω`*…
  3. 【Kindle Comic Creator】漫画の電子書籍化をス…
  4. WordPressにアクセスカウンターを設置
  5. wordpressのカウンタープラグイン「Count per D…
  6. Buddypressの日本語化※バージョン 1.9
  7. 絵本を作ってみようと思っている
  8. 石焼き芋を会社イベントで無料配布しませんか?プロが焼く出張ケータ…

カテゴリー

新着記事

おすすめ記事

『豊臣兄弟!』ゆかりの地。寧々(ねね)と秀吉の面影を訪ねて高台寺周辺を歩いてきた

秀長とともに、秀吉の補佐役を務めた寧々北政所(きたのまんどころ)・寧々(ねね)は、天下統…

『高野山で自害した関白』豊臣秀次は本当に粛清されたのか?秀吉に殺意はなかった説

1595年(文禄4年)7月15日、高野山青巌寺(現金剛峰寺)。夏とはいえ、山上の空気はひんやりと静ま…

【トランプと習近平のディール外交】米国の台湾非介入は日本にとって悪魔のシナリオ

トランプ米大統領が再びホワイトハウスに返り咲き、その予測不能な「ディール外交」が世界を揺さぶっている…

今川義元の領国経営と組織的戦いについて調べてみた

はじめに今川氏は京の将軍家の家系である。今川氏親が死去すると、今川氏輝が跡を継いだが、その後、急…

【気性が激しすぎた天才画家】 カラヴァッジオの生涯 「指名手配されながら名作を描く」

カラヴァッジョは、光と闇の大胆で鮮烈なコントラストと、写実的で精緻な描写を持つ独自の絵画技術…

アーカイブ

人気記事(日間)

人気記事(月間)

人気記事(全期間)

PAGE TOP