コンテンツブロッカーを有効にしているユーザーが来たら、
サイトコンテンツを表示させない対処方法のメモ。
ページが読み込まれたとき、コンテンツブロッカーアプリが有効になるとほぼ100%グーグルアドセンスが非表示扱いになるのを利用して、
アドセンスのクラス名adsbygoogleをチェックしてない場合にコンテンツを非表示にする。
アドセンスのクラス名が変わった時には、修正対応が必要。
WordPressでAdBlockなどコンテンツブロッカーを検知する | JoyPlotドキュメントのソースを使用させていただきました。
■環境
Wordpress
■header.php
・body直下にidをつけたタグを入れる。
[php]
[/php]
■footer.php
・ほぼ全ページに読み込まれているであろうfooter.phpを利用。
[php]
[/php]