本文へスキップ

【WordPress】記事の上部やh2などの特定タグの前後にコンテンツを表示する方法【Ad Inserter】

更新

公開

目次

WordPressで記事を作成していると、記事中に自動で画像バナーやCTAなどを表示したいときがあります。文末にただバナーを置くだけではほぼクリックされないようになってきたので、文中に記事と同じような訴求をすることが大切になってきています。

WordPressだと下記のようなプラグインが有名です。

  • Quick Adsense
  • Adsense Manager
  • WP QUAD

ただ、h2/h3など特定のタグの前後に表示したいなど細かいカスタマイズができないので、それを実現するのが「Ad Inserter」です。Adsenseの広告用に作られているプラグインですが、HTMLやPHPの表示もできるため、実質テーマを触らずに条件付きで特定の画像やソースを表示することができます。

本記事では、その具体的な手法を詳細に解説します。

Ad Inserterプラグインとは

Ad InserterはWordPressに特化した広告管理ツールです。このプラグインは、特定のタグの前後や記事の任意の位置にコンテンツを挿入する機能を提供しています。

Ad Inserterの基本設定方法

Ad Inserterのインストール手順

WordPressの管理画面から「プラグイン」セクションにアクセスし、「新規追加」をクリックします。その後、「Ad Inserter」を検索し、プラグインをインストールおよび有効化します。

WordPress のプラグイン追加画面。キーワード欄に Ad Inserter と入力され、検索結果1件目の Ad Inserter の「今すぐインストール」ボタンが赤枠で囲まれている

有効化すると使用状況の追跡について確認されます。「Do not allow」で表示を消せるので断ってしまって大丈夫です。

有効化直後のプラグイン一覧。上部に Ad Inserter の使用状況追跡に関する確認バーが出ており、右端の Do not allow ボタンが赤枠で囲まれている

「設定」に「Ad Inserter」という表示が追加されて、そこを選択することで編集ができます。

WordPress 管理画面の「設定」メニュー。項目一覧の中に追加された Ad Inserter が赤枠で囲まれている

広告ブロックの設定

プラグインが有効化されたら、Ad Inserterの設定画面に移動します。ここで「広告ブロック」を作成し、広告コードや挿入したいコンテンツを入力します。

Ad Inserter の設定画面。ブロック1のコード入力欄が赤枠で囲まれている

ここにhtmlを入力して表示することができ、下の条件で各種ページやタグの位置を指定して表示ができます。今回は「h2」のところに表示をしたいので試しに以下で設定します。

  • 「投稿」を選択
  • 挿入で「段落の前」「0.5」「中心」を選択

0.5はページの50%表示を目安にする形になります

  • カウントを「上から」「h2」を選択

どのタグを対象にカウントするかを決めれます

この設定をすることでページの上から50%(真ん中)あたりにあるh2の上にブロックが表示されます。

Ad Inserter の設定画面。コード欄に段落タグのテスト文を入れ、挿入位置を段落の前・0.5、カウントを上から・タグのある段落 h2 に指定した部分が赤枠で囲まれている

設定を保存してみて実際にページを見て表示されていれば成功です。

記事ページの表示。本文の途中、h2 見出しの手前に「AdInserter_テスト」が挿入され赤枠で囲まれている

今回はテキストですが画像や他記事へのリンクなどHTMLで記載できるものであればなんでも表示することが可能です。必要に応じて、PC、タブレット、スマートフォンなどのデバイスごとに異なる表示設定も可能です。

カスタム投稿ページへのPHPによる動的表示

「Ad Inserter」はデフォルトではカスタム投稿ページの表示が対応していないため、投稿ページすべてに表示/表示しないという動作しかできません。ただ、PHPによる動的表示も可能になっているためこちらを使って特定のカスタム投稿ページに表示することも可能です

Ad Inserter の設定画面。ブロック1の右上にある表示モードの切り替えアイコン(テキスト・設定・php・一時停止)が赤枠で囲まれている

例えば「seminar」というカスタム投稿ページのみ表示したいHTMLがあれば、phpのif分を使うことで簡単にそのページだけに表示することができます。

<?php if ( is_singular( 'seminar' ) ): ?>
  <p>AdInserter_テスト</p>
<?php else: ?>

<?php endif; ?>
Ad Inserter の設定画面。PHP モードに切り替え、is_singular('seminar') で条件分岐するコードを入力した部分が赤枠で囲まれている

これを応用することで、各カスタム投稿ページの中間CTAやクローズCTAなどを最適化して、回遊率やCVRを上げることも可能です。

まとめ

Ad Inserterプラグインは、WordPressサイトの広告管理とコンテンツ表示を効果的に行うための強力なツールです。この記事を参考に、あなたのサイトでの広告表示方法を最適化し、訪問者にとって魅力的なコンテンツを提供してみてください。

RELATED

マーケティングの課題をご相談ください

現状のご説明だけでも構いません。まずはお問い合わせください。

ブログ一覧へ