Simplicityで、特定の記事だけアドセンス広告を表示させない方法

blue-sky-617196_640

この1つ前の記事で、「自殺」についての記事を書きました。
自殺について延々と書くのは、アドセンスのポリシー違反です。たぶん。

【首吊り】今まで4回死んだ自分の、自殺遍歴を語る【硫化水素】
先日、眠れなくて他のアフィリエイターさんのブログをいろいろ見ていたら、めっちゃ面白いなというブログがありました。 その人は不幸なこ...

というか、
アウトかな?セーフかな?
って悩む時点で、それはアウトだと思ったほうがいいんですよね。アドセンスに関しては・・・

というわけで、自殺の記事をアップしてから、広告をすべて非表示にして
「特定の記事だけ広告を消す」にはどうしたらいいのか?
について調べていました。

201202041502009e0

ツイッターで、やり方を解説しているサイトさんや、
”Single Post Template”というプラグインを教えてもらったのですが、
トライしてみてもうまく広告を消すことができませんでしたorz

このブログはワードプレステンプレート”Simplicity”を使っています。

プラグインなどを使って出来なかったのは、もしかして、

Simplicity独自のタグとの兼ね合いがあるからではないか?

と思いました。

そこで、いつまでも詳しくないタグやらと格闘していても仕方ないと思い、
Simplicityのサポートフォーラムで質問をしてみると、
製作者のわいひらさん&Simplicity愛用者の方からとても丁寧な回答をいただき、
無事に非表示にさせることができましたー!!

スポンサーリンク

Simplicityで特定の記事だけアドセンス広告を表示させない方法

やり方はこうです。

外観→「テーマの編集」→

  • ad.php
  • ad-top.php
  • ad-sidebar.php
  • ad-article-footer
  • 以上の4項目の、最初と最後に

    <?php if(!is_single(‘記事番号’)) : ?>
    元からある中身
    <?php endif; ?>

    以上を書き加えるだけ。

    文だけじゃわからないので、画像を貼っつけときます。

    ad.php

    hytfg

    ad.phpはここにいれます。
    「456」は自分のブログの自殺記事の記事番号です。

    end

    最後はこれ。一番最後にいれます。

    ad-top.php

    ad-top

    ad-sidebar.php

    uyh

    ad-article-footer

    tgf

    これも、一番最後に<?php endif; ?>を。

    以上で表示されなくなります!!

    gj

    自分の場合は、アドセンスをH2前表示の設定で
    ad.phpとad-top.phpにタグを追加したら出なくなったので、
    それ以外の広告配置だと表示されないことがあるかもしれません。

    その時は、自分で適当に位置変えてテストしてみてくださいw

    <?php if(!is_single(‘記事番号’)) : ?>

    の、「!」の部分が「否定」っていう意味なんだって。
    「表示させない」ってことですね。

    WordPressのタグ難しすぎてほんとに参りました。
    もうWPタグに詳しい人は本当に尊敬する。

    タグじゃなくて「関数」?っていうんだっけ?なんでこんなに難しくするの・・・。
    <head><body>の概念継承して・・・

    d48ab558

    記事番号の調べ方

    記事番号の調べ方は、自分みたいにアドレスをデフォルトにしてる人はアドレスバーの最後の数字、

    tgrfrtg

    記事のアドレスを自分で変えている方は、

    tgrfer

    投稿一覧ページで、記事にカーソルを合わせた時に左下に出てくるやつの数字です。
    この場合は「266」。

    複数記事を非表示にさせたい場合

    <?php if(!in_category( array( 1,2,3 ) )): ?>
    中身
    <?php endif; ?>

    となります。

    1,2,3のところが、記事番号です。

    「マジで特定の記事非表示は詰んだかな?」

    と思ってたので、無事に非表示させることができてホッとしました。

    Simplicityのサポートフォーラムは、製作者のわいひらさんをはじめ、
    WordPress関数に詳しい方々が本当に丁寧に回答をしてくれます。

    「今後、もしかしたら特定の記事(もしくはキーワード)で広告オフ機能をつけるかもしれない」
    とのことだったので、今後もSimplicityのバージョンアップに期待です!

    GJ

    スポンサーリンク