Для WordPress вже існують плагіни, які показують мобільну версію блогу, якщо користувач зайшов з якого-небудь iPhone.
Кілька плагінів, що створюють мобільний шаблон блогу
У всіх плагінів можна вручну змінити тему під свої потреби. Мобільні теми знаходяться в папках плагінів. Структура шаблону така ж як у звичайній темі WordPress.
Визначаємо відвідувача з мобільного пристрою
Можна взагалі відмовитися від полігонів і невеликим кодом визначити, що користувач зайшов з мобільного пристрою і якщо це так, показати йому спеціальну, мобільну тему. Мобільну тему звичайно потрібно буде зробити самому, заздалегідь.
Зараз ми просто розглянемо як виявити, що відвідувач зайшов з мобільного пристрою. Для цього я знайшов цілий сайт, який займається цією проблемою всерйоз - дивіться самі (на англ).
Щоб визначити, що користувач зайшов з мобільного пристрою потрібно:
1. завантажити цей архів mobile_device_detect.zip;
2. залити файл mobile_device_detect.php з архіву на сервер в папку теми;
3. в functions.php використовувати таку перевірку:
додаткова інформація
Функція mobile_device_detect () може приймати ряд параметрів:
Функція завжди повертає масив з 2-х елементів:
$ Mobile [2] може бути:
'Apple iPad'
'Apple'
'Android'
'Opera'
'Blackberry'
'Palm'
'Windows Smartphone'
'Mobile matched on piped preg_match'
'Mobile matched on content accept header'
'Mobile matched on profile headers being set'
'Mobile matched on in_array'
'Desktop / full capability browser' (не мобільний пристрій)
---
Всі знають про гоночний чемпіонат Формула 1, а про Формулу 2 чули? Такий теж є і вже існує третій рік.