AdsPlace'r и ваши плагины кеширования
Поговорим о том, как совместить работу плагина AdsPlace'r и самых популярных плагинов кеширования на WordPress, чтобы вашим пользователям со стационарной и мобильной ОС отдавались свои рекламные блоки.
Внимание!!! Плагин AdsPlace'r Pro отлично работает с любым плагином кеширования и обладает большими возможностями для увеличения заработка на вашем сайте.
На самом деле в самом AdsPlace'r каких-то настроек проводить не нужно. А нужно настроить именно ваши плагины кеширования для корректной работы с мобильными пользователями. Кто такое уже сделал - молодец. Остальные читаем.
W3 Total Cache
Все нужные настройки находятся в админке на странице User Agent Groups. Вы должны:
- поставить галочку напротив поля Enabled, т.е. включить отработку функционала детекта мобильников;
- напротив поля Theme выбрать в выпадающем списке свою активную тему (шаблон);
- в большое текстовое поле User agents вставляете представленный ниже список.
Вот список:
Android
Mobile
BlackBerry
Nokia
Opera\ Mini
Opera\ Mobi
Cellphone
Googlebot\-Mobile
IEMobile
Nintendo\ Wii
Nitro
PlayStation
Proxinet
SonyEricsson
Sony
Symbian
webOS
Windows\ CE
iPhone
iPod
iPad
psp
vodafone
wap
xda
avantgo
Xbox
Kindle
Maemo
HTC
Осталось нажать снизу кнопку сохранения и все. Больше настроек проводить не нужно.
Hyper Cache
Здесь тоже все из админки делаем. Переходим на вкладку "Мобильный" и:
- Режим работы - Кеширование отдельно.
- Мобильная тема - выбираем из списка свой шаблон. Если у вас отдельный мобильный шаблон - то его.
- Вводим список мобильных агентов из списка ниже.
Android
Mobile
BlackBerry
Nokia
Opera Mini
Opera Mobi
Cellphone
Googlebot-Mobile
IEMobile
Nintendo Wii
Nitro
PlayStation
Proxinet
SonyEricsson
Sony
Symbian
webOS
Windows CE
iPhone
iPod
iPad
psp
vodafone
wap
xda
avantgo
Xbox
Kindle
Maemo
HTC
Нажимаем сохранить и все готово.
Quick Cache или ZenCache
Здесь придется кое-что проделать на ftp. Точнее - создать одну папку и закинуть один файл.
В папке wp-content вам нужно создать папку ac-plugins, в которую вы закачаете подготовленный уже файл zencache-for-adsplacer.php
Файл можете скачать по этой ссылке.
Вот и все.
WP Super Cache
UPDATE апрель 2017. Не рекомендую данный плагин. Внести корректно изменения на текущий момент нет возможности, а разработчики WP Supr Cache уже полгода не хотят выходить на связь. Используйте Hyper Cache который отлично справляется со своей задачей кеширования.
При активации плагина у вас на ftp автоматически будет создано 2 файла в папке /wp-content/ под названием advanced-cache.php и wp-cache-config.php
В данном случае нас интересует wp-cache-config.php
Открываем его и ищем переменную $wp_cache_mobile_browsers (57 строка на данный момент).
Тут через запятую указаны "опозновательные знаки" мобильных устройств из USER_AGENT. Предлагаю вам их заменить на:
Android, Mobile, BlackBerry, Nokia, Opera Mini, Opera Mobi, Cellphone, Googlebot-Mobile, IEMobile, Nintendo Wii, Nitro, PlayStation, Proxinet, SonyEricsson, Sony, Symbian, webOS, Windows CE, iPhone, iPod, iPad, psp, vodafone, wap, xda, avantgo, Xbox, Kindle, Maemo, HTC
И теперь вы должны убедиться, что в настройках WP Super Cache стоит галочка для детекта мобильных пользователей.
Вот и все с настройками этого плагина.
Послесловие
Были рассмотрены только основные плагины кеширования. Вся суть заключается в их корректной работе для определения мобильных пользователей. Если у вас какой-то другой плагин кеша - проведите настройки по такому же типу.
Со стороны AdsPlace'r все работает как часы))