WP・Quick Adsenseのアップデート後、設定している箇所に広告が表示されなくる現象が起きた。解決にあたって「WPにログインしている場合にAdSense広告を非表示にする」という設定を、再設定し直すことで解決した。
通常ではプラグイン同士の干渉が疑われ、Quick Adsense以外のプラグインを無効にし1つずつ有効化しながら動作を確かめるのだが。筆者環境で非表示になっていたGoogle Chrome以外のブラウザで確かめたところ、AdSense広告は見えていた。そのためQuick Adsenseの設定、もしくはChromeとの相性を疑い解決するに至った。
設定の見直し手順
WPのダッシュボードより、プラグイン→インストール済みのプラグイン。Quick Adsenseのsettingをクリック。下記画像のような設定画面が出ると思うのだが、Appearanceの項目にある「Hide Ads when user is logged in to WordPress」を見る。チェックを入れるとログイン状態で非表示になるのだが、今回チェックをしていないにも関わらず非表示になっている。
- 一度チェックをいれ、設定の保存を行う
- その後、チェックを外してもう一度設定の保存を行う
これでWPログイン状態でも広告が表示されるようになった。
治らなかった場合
原因を突き止めるために以下の5つを確認する。
- WPからログアウト
- 他のブラウザから確認
- スマートフォンから確認
- Quick Adsenseの設定見直し
- Quick Adsense以外のプラグインを無効化
上記の方法でも原因が分からなかった場合、WPのQuick Adsense以外のプラグインを無効に。プラグインを1つずつ有効化しながら広告の表示があるかを確かめる。
Quick Adsenseから乗り換える
Quick Adsenseは頻繁にアップデートがなされている訳ではないので、不具合があった場合の修正には時間がかかると思われる。似たような機能のあるプラグインがあるので、乗り換えてみるのも手。WP QUADSの方が、Quick Adsenseと設定が似ており分かりやすいと思う。
コメント