うつを克服したリーマンパパブロガーの
かめちゃん(@kamechan1013)です。
先日、こんなツイートをしました。
わいひらさんのこの記事参考に設定してるんだけど、なぜか直近の二記事だけ広告が出ないんです。
解決策知ってる方いらっしゃいませんか…
本文記事1、2、3番目のH2見出し手前にアドセンスを挿入するWordPressカスタマイズ方法 https://t.co/e9fyzULaVE
— かめちゃん@うつ克服リーマンパパ (@kamechan1013) 2019年3月31日
アドセンスを設置しているブロガーの皆さんであれば、アドセンスのコードを自動で記事内に埋め込めるように設定をしている方も多いと思います。
かめちゃんも、自動でh2タグ直後にアドセンスコードが挿入されるように設定をしています。
しかし、なぜかブログ内の特定の2記事のみ、アドセンスが表示されないという事態に陥りました。
急いで
『h2タグ アドセンス 自動 出ない』
というキーワードで検索してみましたが、解決につながる情報がなかったため、自己解決をこころみたのですが、
様々な考察の結果、
・記事内の画像やリンクなどのコンテンツが何かしらの影響を与えている
という結論に至りました。
しかし、結局解決策ははわからずで、その2記事は手動でアドセンスコードを挿入することで手を打ちました…
(現在はこの記事のためにそのままにしています)
それが、下記の2記事です。
ということで、今回は同じような状況に陥ったブロガーさんのお役に立てたらと思いますので、事の顛末を残しておこうと思います。
目次
『functions.php』をいじってh2タグ直後に自動でアドセンスが挿入されるようカスタマイズ
私がカスタマイズするために参考にした記事はこれです。
『OPENCAGE』という会社のブログ記事です。
『OPENCAGE』さんは、WordPressの有料テーマを販売しています。
私は、何を隠そう『OPENCAGE』さんが販売している『STORK』というテーマを購入し、利用しています。
ですので、ブログをカスタマイズする際は、『OPENCAGE』さんのこのサイトをよく参考にするのです。
『STORK』はスマホで見やすいということを第一にする『モバイルファースト』を掲げていまして、スマホ全盛期のこれからの時代にぴったりのテーマです。
私からもぜひおすすめします。
厳密にいうとこの記事内の方法は、『寝ログ』という別のテーマを作成しているわいひらさんという方のブログ記事を紹介している感じです。
この記事に書かれている方法は、
WordPressテーマ内にある『functions.php』というCSSにコードを記述すれば、自動でh2タグ直後にアドセンスが挿入される
というものです。
これはいちいちアドセンスコードを挿入しなくてよいので、非常に便利ですよね。
ということで、早速記事内の方法に沿って『functions.php』とやらをいじってみることにしました。
なぜか特定の2記事のみアドセンスが表示されない
設定完了後、記事を確認してみますと、無事h2タグ直後にアドセンスが表示されておりました。
この記事にも、アドセンスが表示されていると思います。
と、最初はよかったのですが、ほかの記事を見て回ってみると…
なぜか特定の2記事のみ、アドセンスが表示されておりません。
その2記事の前も、後の記事もアドセンスが表示されているのに、なぜかその2記事のみ表示がされていないのです。
『OPENCAGE』さんのお問い合わせから質問してみる
まずは自分で解決策を試します。
私がしたことは、
・Googleで検索→解決策なし
・『functions.php』にコードを張り直し→解決せず
です。
どれも解決に至りませんでした。
そもそも、ほかの記事には正しくアドセンスが表示されているので、コード的には間違っていないと踏んでいました。
しかし、理由はわからないので、挿入方法を教えてくださった、テーマ『STORK』の『OPENCAGE』さんに問い合わせてみることにしました。
『OPENCAGE』さんのサイトから、購入時に登録したアカウントでログインすれば、お問い合わせフォームへ行くことができます。
ここから困っている内容を記述し、送信します。
『OPENCAGE』さんも解決方法がわからなかった
1日後くらいに、担当の方からメールで連絡が来ました。
いくつかやり取りをしたのち、私のWordPressの管理画面に入って、実際に調査をした方がよいとのことで、テスト用のアカウントをもう一つ作成し、『OPENCAGE』さんに診てもらうことに。
そんな機能があるのだと、初めて知りました。
数日後返答が来ました。
このとおり、やはり目立った問題点は見つからないとのこと。
『OPENCAGE』さんのサイトにも、問題の2記事をコピペしてくださったようですが、同じようにアドセンスが表示されなかったとのことです。
原因は記事内の画像やリンクなどのコンテンツ??
ということで、どうやら原因は記事内のコンテンツにありそうだという結論に至りました。
うーむ、WordPressは奥が深いですね。
これ以上時間と労力をかけても仕方がありませんので、この2記事に関しては手動でアドセンスコードを挿入して終了にすることにしました。
ということで、functions.phpに正しくコードが記述されていても、記事内のコンテンツが影響し、正しくアドセンスが表示されないこともあるようです。
その際は、深く考えず潔く手動でアドセンスコードを挿入しましょう。
また、このようにテーマ購入後も親切にアフターケアもしてくださる『OPENCAGE』さんの『STORK』は本当におすすめです。
有料テーマを購入検討中の方には、とにかくおすすめしますよ。
では、本日は以上です。
コメントを残す