mojwp.ru
Назад

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

Опубликовано: 26.08.2015
18
806

Поговорим о том, как совместить работу плагина 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

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 все работает как часы))

Автор:
Виталий
Поделиться
Похожие записи
Черкани пару строк
  • creativepro.ru
    Опубликовано: 28.08.2015 Ответить на сообщение

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

    • Виталий
      Опубликовано: 29.08.2015 Ответить на сообщение

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

  • Lucky
    Опубликовано: 06.09.2015 Ответить на сообщение

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

  • Максим
    Опубликовано: 08.09.2015 Ответить на сообщение

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

  • seoonly.ru
    Опубликовано: 10.09.2015 Ответить на сообщение

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

  • Юрий
    Опубликовано: 07.10.2015 Ответить на сообщение

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

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

  • Играю онлайн
    Опубликовано: 03.04.2016 Ответить на сообщение

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

  • Павел Дарвай
    Опубликовано: 10.04.2016 Ответить на сообщение

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

  • Егор
    Опубликовано: 11.04.2016 Ответить на сообщение

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

    • Виталий
      Опубликовано: 11.04.2016 Ответить на сообщение

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

  • Вася
    Опубликовано: 13.05.2016 Ответить на сообщение

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

  • Вася
    Опубликовано: 13.05.2016 Ответить на сообщение

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

  • Денис Маркевич
    Опубликовано: 14.12.2016 Ответить на сообщение

    Виталий, после настройки кешерования в 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.

    • Виталий
      Опубликовано: 14.12.2016 Ответить на сообщение

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

      • Денис Маркевич
        Опубликовано: 14.12.2016 Ответить на сообщение

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

        • Виталий
          Опубликовано: 14.12.2016 Ответить на сообщение

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

  • Людмила
    Опубликовано: 01.04.2017 Ответить на сообщение

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

  • Юрий
    Опубликовано: 22.05.2017 Ответить на сообщение

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

Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.