Мобільна версія сайту

Avatar

Від Viktor105 11-02-2014 14:56:58

Новенький · 1 повідомлень

Усім привіт.
Маю бажання зробити мобільну версію сайту але зіткнувся з проблемою реалізації.
Ситуація така є купа плагінів які це роблять. Я не дуже люблю використовувати плагіни в розробці оскільки вони перевантажені всяким непотрібом який тормозить роботу сайту. Тому вирішив реалізувати мобільну версію вручну.

1. Завантажувати різний CSS в залежності від девайсу не хочу оскільки хочу змінити верстку.
2. Якщо робити мобільну версію на піддомені (m.mysite.com.ua) тоді виникає питання як об'єднати два сайти з однією базою щоб не було конфлікту. Також при такій реалізації вилазить непотрібна адмінка і додаткове навантаження на сервер.
3. Третій варіант, який спав на думку, це завантаження різних тем в залежності від гаджета користувача із зміною урла (наприклад mysite.com.ua?theme=mobi).  Але пошуки документації (порад, думок) стосовно такого варіанту я не знайшов.

Питання, щоб ви порадили. Чи взагалі можливо реалізувати третій варіант, якщо так то чи якась документація по цьому.
Наперед вдячний за ваші думки і поради.

Avatar

Від AzzePis 12-02-2014 08:41:05

Administrator · 925 повідомлень

Спробую "вбити усіх зайців" одночасно.
Будь-який ваш код в шаблоні рівноцінний коду плагіна, з різницеї у тому, що він працює лише з вашим шаблоном.
Якщо ви побачили в плагінах "безліч" непотрібної функцональності, то звичайно використання сторонніх вам не підійде, тоді скористайтесь наступними посиланнями:
http://wordpress.stackexchange.com/ques ... ific-theme
http://stackoverflow.com/questions/1353 ... -is-iphone


Там описано, як змінити тему, якщо користувач дивиться сайт з мобільного


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Через Skype – AzzePis | Через ICQ – 147747649

Avatar

Від AzzePis 12-02-2014 08:41:17

Administrator · 925 повідомлень

І ще одне https://gist.github.com/rachelbaker/3454745


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Через Skype – AzzePis | Через ICQ – 147747649