広告をランダムに切り替えるWordPressのプラグイン
以前、「Javascriptで画像やテキストをランダムに切り替える方法」という記事を書いていますが、WordPressで簡単に広告のランダム切り替えができるプラグインがあったのでご紹介します。
広告だけではなく画像やテキストなどをランダム表示することもできます。また、2つの切り替えではなく3つや4つの物をランダム表示することもできますので、使える場面は多いと思います。
WordPressを使っている方であればわかると思いますので、プラグインのインストール方法については省略します。
※このプラグインは更新が止まっていますので、セキュリティ的なリスクがあります。利用する場合には注意してください。
Rotating Ads V2の使い方
ツール ⇒ Datafeedr Random Ads ⇒ Add New Group
- All Ad Group:作成したグルー一覧
- Add New Group:グループの追加
- Ad Group Name:グループ名
- Before Ad:広告の前に入れるテキスト
- After Ad:広告の後に入れるテキスト
- Ad Boxes:広告コード
- Add Box:広告コードの追加
- Save Ad Group:保存
グループの新規作成は、「Add New Group」から行います。
Before AdやAfter Ad欄はHTMLを使うことができますが、複雑なHTMLを書いて保存後に編集しようとしたら表示が崩れる時がありました。ここは空白のままでもOKです。Add Boxは切り替える広告の数に応じて追加してください。
保存すると作成したグループ一覧画面に切り替わりますので、表示されているコードをコピーし、サイト上の表示したい場所に貼り付けます。single.phpやsidebar.phpなどのPHPファイルに貼ることができます。
コードを記事内やサイドバーに貼り付けたい時は、Exec-PHPなどの投稿画面やサイドバーウィジェットでPHPが使えるようになるプラグインをインストールしておく必要があります。
なお、コードを投稿画面に貼る時は、テキストエディタで貼り付けますが、ビジュアルエディタに切り替えるとコードが消えてしまうので、このコードを貼った記事の保存や編集はテキストエディタで行うようにしましょう。
試しに使ってみるとこのようになります。4つの広告を設定してみましたので、リロードすると広告が切り替わるのが分かると思います。広告の追加順と表示される順番は関係なくランダム表示になっています。
なお、特定の記事や特定のカテゴリーに属する記事にのみ広告を表示したいという場合には、WordPressの条件件分岐が便利です。