Плагин 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.

vox-populiwordpressпрограммированиесайтыcms
25%
25
117
202.532 GOLOS
0
В избранное
Web Development
Тех, кто презирает программистов, программисты презирают сильнее, чем те, кто презирает тех программистов, которые презирают тех, кто их презирает.
117
0

Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий

Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.

Зарегистрироваться
Комментарии (3)
Сортировать по:
Сначала старые