AdsPlace’r и ваши плагины кеширования

Поговорим о том, как совместить работу плагина AdsPlace'r и самых популярных плагинов кеширования на WordPress, чтобы вашим пользователям со стационарной и мобильной ОС отдавались свои рекламные блоки.

На самом деле в самом 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

Screenshot_1

В данном случае нас интересует 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 все работает как часы))

Привет. Меня зовут Виталик и я автор этого блога, а так же Магазина WordPress https://wp-r.ru/.


Отблагодарить Z888279575784 R109400923968 или ЯД 41001651742138

Оказываю услуги по созданию и настройке сайтов на WordPress (верстка, натяжка).

Мои Контакты. Я в Twitter @mojWP. Смотри на Youtube. Читай RSS блога.

Опубликовано 18 комментариев
  1. creativepro.ru says:
    http://creativepro.ru/

    будет ли работать плагин с скриптом кеширования maxcache ?

    • Виталий says:
      http://mojWP.ru/

      Не использую maxcache на данный момент.
      Если там предусмотрено раздельное кеширование для пользователей с разных платформ - то будет.
      Если нет, тогда напишите разработчику скрипта, чтобы он выпустил обновление, т.к. мобильные пользователи с каждым днем все больше занимают долю посетителей сайтов.

  2. Lucky says:
    http://lucky.zp.ua/

    Скажите, а те переменные что мы прописываем в $wp_cache_mobile_browsers, они должны потом появится и в самом плагине? а то я поменял на новые, а плагин в настройках отображает старые значения.
    У меня WP Super Cache

  3. Максим says:
    http://seoslim.ru

    Когда выставляю Виталий твои настройки для Гипер Кеша перестает в мобильной версии работать кнопка "Полная версия сайта",

  4. seoonly.ru says:
    http://seoonly.ru/

    Спасибо за плагин!!!

  5. Юрий says:

    Здравствуйте! У меня установлен WP Super Cache. Открываю файл wp-cache-config.php и вставляю ваши "опознавательные знаки" для мобильных устройств. С начала все сохраняеться, но при отркрытии настроек плагина WP Super Cache в админке сайте, все настройки в 57 строке слетают на изначальные. Может что то не так делаю?

    Плагин кеширования изначально настроил по вашим рекомендациям!

  6. Играю онлайн says:
    http://targetplay.ru/

    Хорошая статья, испробовал на игровом сайте, все работает без проблем и никаких ошибок.

  7. Павел Дарвай says:
    http://tetatetplus.ru/

    Благодарю, еще одна полезность на твоем сайте.

  8. Егор says:

    Таже самая проблема, в файл wp-cache-config.php прописываю все мобильные платформы, что указаны в статье, заливаю файл обратно и все слетает на изначальные настройки. Скачиваю его обратно на комп, открываю, а там все как и было по умолчанию. Как будто ничего и не менял. Автор, подскажи в чем причина, у всех одна и та же проблема, а ты молчишь. Напиши хоть, что нибудь...

    • Виталий says:
      http://mojWP.ru/

      К разрабу плагина кеша нужно стучать.
      В Pro AdsPlace'r решим проблему.

  9. Вася says:

    в папке плагина wp_super_cahe в файле wp-cache-config-sample.php есть данные по браузеров умолчанию. замените там на те же что вверху поста и все.

  10. Вася says:

    и в файле wp_cache.php плагина там есть те же настройки. Их тоже надо заменить.

  11. Денис Маркевич says:
    https://markevich.by

    Виталий, после настройки кешерования в W3 Total Cache получил Internal Server Error.

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, webmaster@markevich.by and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

    • Виталий says:
      http://mojWP.ru/

      Удалите плагин по ftp и все в папке Cache. Если проблема в нем, то зайдете и установите снова.

      • Денис Маркевич says:
        https://markevich.by

        Не помогает, все сайты которые были созданы в моем аккаунте на Hoster.by стали выдавать данную ошибку. Проблема решилась только через обращение к хостреру с просьбой восстановить сайт из резервной копии.

        • Виталий says:
          http://mojWP.ru/

          Ну вот причина ясна: проблема в хостере. Делайте выводы.

  12. Людмила says:

    У меня wp-super cache вообще "сломался" после исправления, пропала и внесенная строка из файла. Перезалила плагин по новой.

  13. Юрий says:
    http://fanhair.ru

    Здравствуйте! Поменял три плагина кеширования, не работают мобильные поля, ума не приложу в чем дело.

Не держи в себе. Выскажись.

Ваш e-mail не будет опубликован. Обязательные поля помечены *

© 2011-2017 | mojwp.ru | Копирование материала разрешено только с письменного согласия
WordPress: 11.75MB | MySQL:74 | 0,282sec
Премиальные плагины для CMS WordPress
Магазин WordPress WP-R.ru
Спасибо, не показывайте мне эту штуку больше!
Смотри мои обучающие видео на YouTube
Иван только что купил плагин ELT https://wp-r.ru/plaginy/elt.html
Друг, не уходи!