DESIGNのサブロー(@saburo_design)です。先日も触れたんですがGoogleアドセンスは収益源としてはとてもすばらしいのですが、表示速度にちょっと難がありまして(特にスマホ)、Googleアドセンス広告を貼るのは特定のページだけにしようと言う事になりました。アドセンスの配置そしてGoogleアドセンスの設置場所は記事ページの『1moreタグ(記事の途中)』『2記事本文の最後』『3関連記事の後』となりました。そこから、カスタムフィールドで記事ごとにアドセンスの表示非表示を切り替えられるようにしようと思った時にとある問題にぶち当たりました。それは『1moreタグ(記事の途中)』の広告に条件分岐コードを入れられない事でした。このサイトでも使わせて頂いているWordPressのテーマ『BizVektor(ビズベクトル)』はデフォルトで『1moreタグ(記事の途中)』『2記事本文の最後』『3関連記事の後』に広告を挿入できるという便利な機能を備えておりまして、これまでもその機能を利用してGoogleアドセンスを全記事の中に一括挿入していたのですが、その機能では残念ながら条件分岐コードが使えませんでした。仕方がないのでBizVektorの広告挿入機能は使わず、テンプレートファイルにアドセンスコードを直接記述する事にしたのですが『2記事本文の最後』『3関連記事の後』は簡単にできても『1moreタグ(記事の途中)』だけはどうすればいいのかよく分かりませんでしたが、先日ようやく実現できたのでご紹介します。the_contentをmoreタグのところで分割する↓こちらのサイトを参考にさせて頂きました。ありがとうございます。the_content();の代わりに次のコードを記入します。?>これでmoreタグのところで記事本文が上下に分割されて、その間に好きなようにコードを書いたりできる訳です。?>をいじるという発想はありませんでした。このおかげで、パソコンやモバイルなどのデバイスごとに表示する広告を条件分岐コードで切り替えられたり、カスタムフィールドでGoogleアドセンスの表示非表示を切り替えられたりできるようになりました。?>参考になれば幸いです。投稿タグカスタマイズプロフィールサブロー(@saburo_design)Web関係のお仕事をやってます。美味しいものを食べに行ったり技術録を書いたり。最近ブログ用のデジカメを買って浮かれています。ツイッターとかインスタグラムもやってますのでフォローもお気軽にどうぞ。関連記事WordPressWordPressで記事タイトルと抜粋を出力する際の文字制限2016.07.19WordPressWordPressでテンプレートファイルを作って好きな位置に呼び出して表示す...2016.11.10WordPress人気記事プラグインを使って記事のPV数を任意の場所に表示する方法。DESIGNサブローデザインは大阪で働くWebデザイナーが書く雑記ブログです。WordPressの技術録やプラグインの紹介から趣味の事まで色々書いてます。technology.。