2016-01-25 2 views
1

Я создал сайт в php, где я включил php-файл i.e header.php на индексную страницу. Проблема в том, что когда я устанавливаю adblockerpro и открываю веб-сайт, он отображает все правильно, но код header.php не отображается на выходе.PHP-код блокируется adblocker

+3

В чем вопрос? –

+0

из-за adblock я не могу видеть какой-либо вывод из файлов php – Sohail

+0

Можете ли вы опубликовать код из header.php в своем вопросе? – Chaoley

ответ

1

Вероятно, ваш файл заголовка содержит именованный элемент DOM или внешний ресурс, который блокируется AdBlock.

Что искать:

  1. элемент ID и классы

    Есть ли у вас какие-либо <div> элементы (или другие элементы) с идентификатором, который звучит как реклама?

    Например: <div id="adheader"> ... </div>, вероятно, будет заблокирован многими рекламными блоками, даже если рассматриваемый div не является объявлением. Такие слова, как «баннер» или «объявление» в имени идентификатора или класса любого элемента, часто являются проблематичными. Попробуйте изменить имена своих идентификаторов или классов.

  2. Выездные ресурсы из отфильтрованных доменов

    Используете ли вы какие-либо выездные ресурсы (изображения, скрипты, CSS и т.д.), которые существуют на домене AdBlocked?

    Например: если вы используете javascript с известного рекламного сервера, этот скрипт, вероятно, будет заблокирован. Вы можете проверить https://easylist.adblockplus.org/en/, чтобы узнать, попадают ли какие-либо домены, указанные в вашем коде, в заблокированный домен.

  3. Элементы вашего домена специально перечислены в списках фильтров?

    Последнее, если ваш сайт, в частности, находится в одном из главных списков блокировок. Возможно, пользователи неправильно добавили необходимый элемент сайта (а не только объявление) в один из основных списков фильтров. Если это так, вам нужно будет посетить форумы соответствующего списка фильтров и разместить свой индивидуальный случай.

Смежные вопросы