Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
vp-webdev
7 лет назад

Плагин WordPress Mobile Edition (плюсы и минусы)

Мобильный прогресс диктует свои условия, все больше пользователей отдают предпочтение мобильным телефонам с большими сенсорными экранами и планшетам. Но в любом случае некоторые мобильные приложения все же требуют адаптации. При использовании плагина WordPress Mobile Edition в мобильных приложениях есть как плюсы, так и минусы.

К плюсам можно отнести:

  • скорость загрузки;
  • удобство и простоту использования;
  • адекватное отображение сайта на мобильных платформах;
  • низкое потребление трафика.

Минусы тоже присутствуют:

  • юзабилити-минимум;
  • нагрузка от работы самого плагина.

Вопрос, каким образом настроить сайт на WordPress в зависимости от вида устройства пользователя и в то же время сохранить статическое кеширование стандартными средствами nginx, волнует многих. Ответить на этот вопрос можно легко, но вот воплотить все рекомендации на практике — уже сложнее.

Дело в том, что WP Mobile Edition штука очень хитрая и местами коварная. Плагин для WordPress в мобильных браузерах обычно использует тип оформления Carrington Mobile, то есть тему необходимо залить самостоятельно в папку /wp-content/themes/, однако на первых этапах от активации отказаться. Еще нужно разместить в файлах Carrington Mobile несколько скриптов для статистики, без этого дело дальше ввода данных не пойдет.

В окне настроек нужно включить "Определение браузера" (без сенсорного экрана, а также с наличием такового), а также включить функцию "Активировать переключение на планшетах". Не нужно забывать о том, что плагин будет работать с помощью WP Super Cache. Функциями плагина будет легко управлять с помощью модификаций cookie wpmsmobile.

Теперь по факту, заходим в настройки WP Super Cache, включаем поддержку мобильных устройств (это для полноценной работы кеша index-mobile.html).

Настраиваем nginx. В идеале, nginx должен брать статические файлы прямиком из кеша, далее ставим легкую «обучалку» на выдачу в случае стандартного входа index.html, в случае мобильного index-mobile.html. Для кука-версии wpmsmobile=false нужно выставить полный доступ. В плане прописи путей необходимо добавить проверку мобильных устройств в нижней конфигурации nginx.

Принято считать, что WordPress Mobile Edition несовместим с некоторыми версиями WordPress, но если движок обновить, то все работает вполне прилично. Можно еще использовать плагин WpTouch (для сенсоров), но WordPress Mobile Edition более надежен.

Специалисты работают над тем, чтобы с WordPress Mobile Edition не нужны были доработки, но пока не достаточно успешно. Плагин замечательный, но «косяков» хватает.

Источник первой картинки

Данный материал подготовлен автором @maximus00 в рамках цикла статей о WordPress.

21
204.476 GOLOS
На Golos с August 2017
Комментарии (3)
Сортировать по:
Сначала старые