Перенаправить пользователей со смартфонов и планшетов на другую веб-страницу

У меня есть адаптивный сайт WordPress. Проблема в том, что моя главная страница портится, когда к ней подключается смартфон или планшет.

Можно ли как-то перенаправить или создать совершенно другую страницу, на которую перенаправляется пользователь, использующий смартфон или планшет? Я видел, как это делают на нескольких сайтах, но после нескольких часов поиска и тестирования так и не понял, как это сделать.

Кто-нибудь знает о плагине или коде, способном решить мою проблему?


person Erlpil    schedule 15.03.2013    source источник
comment
Ознакомьтесь с этим руководством по обнаружению мобильных браузеров.   -  person Kyle Needham    schedule 15.03.2013


Ответы (2)


Есть как минимум три способа:

  1. используйте плагин для перенаправления на новый URL. Если вы используете WordPress 3.4+, вы можете использовать такой плагин, как http://wordpress.org/extend/plugins/simple-mobile-url-redirect/

  2. Измените свою тему, чтобы обнаружить разницу в браузере (аналогично этому вопросу: https://wordpress.stackexchange.com/questions/3875/how-to-detect-mobile-devices-and-present-them-a-специфическая-тема). Я бы не рекомендовал пробовать это, если вы сами не создали тему.

  3. Используйте новую тему, которая автоматически определяет мобильные устройства. Большинство новых адаптивных тем делают это автоматически.

person Jeremy    schedule 15.03.2013

У вас должны быть две отдельные темы, где правила, применимые к одним и тем же идентификаторам и классам, будут разными, если это возможно. Если нет, вам нужно создать две отдельные версии, одну для небольших экранов и одну для больших экранов.

person Lajos Arpad    schedule 15.03.2013