Stinger3にアドセンス規約違反があるかも?
アドセンスのポリシー自体あまり理解できていないので問題無いのかもしれません・・・。
エラーページでの誤解を招く広告配置はダメ
今朝、アドセンスの広告の配置に関するポリシーをみていると
コンテンツを含まないページ
(手続き完了ページ、エラー ページ、離脱ページなど)に広告を掲載することは許可されません。
このようなページは、訪問者がドメインから離脱する可能性がある際、場合によっては購入やダウンロードなど、サイト上で特定のアクションを
実行した後に表示されます。
エラーページには、そのページにコンテンツがないことをユーザーに知らせる 404 エラー ページなどがあります。
この種のページに広告を掲載すると、広告が実際のコンテンツだと誤解されてしまう可能性があるため、広告を掲載されないようお願いいたします。
手続き完了ページ、離脱ページ、エラー ページでの誤解を招く広告配置
これを見て、Stinger3を導入して始めてエラーページにアクセスして見ました。
アドセンス広告表示されてます
ページの最後と、サイドバーにGoogleAdsenseの広告出てます。
良いのかなぁ・・・?
ちょっと怖いので、修正することにしました。
404.phpを編集します
まずは「外観」→「テーマの編集」から「404.php」を選択します。
ページの最後でアドセンスを表示している
<?php get_template_part('ad');?>
を削除しました。
次に「外観」→「テーマの編集」から「sidebar.php」を選択し、サイドバーの上部でアドセンスを表示している部分をエラーページの時だけ出さないように
<?php if(!is_404()): ?> <?php get_template_part('ad');?> <?php endif; ?>
としました。
<?php if(!is_404()): ?>
は「404ページでなかったら」ということです。
これで「エラーページ(404)」時は広告でないようになりました。
本当にダメなのかどうかはわかりませんが、ビビリなんで・・・。
<<2014/03/28追記>>
Stinger3のダウンロードサイト【重要】 STINGER3_ver20130327をUPしましたで
対応版がリリースされました。
こちらをご利用ください。