Убудовы для стварэння мабільнай версіі блога або вызначэнне ўваходу з мабільнага прылады

  1. Некалькі убудоў, якія ствараюць мабільны шаблон блога
  2. Вызначаем наведвальніка з мабільнага прылады
  3. дадатковая інфармацыя

Бесправадной інтэрнэт і адпаведныя мабільныя прылады, якія дазваляюць выходзіць у сетку з любога месца развіты досыць добра і выкарыстоўваюцца даволі шырока Бесправадной інтэрнэт і адпаведныя мабільныя прылады, якія дазваляюць выходзіць у сетку з любога месца развіты досыць добра і выкарыстоўваюцца даволі шырока. Такое становішча рэчаў ўсё часцей прыводзіць да таго, што ўладальнікі сайтаў дапрацоўваюць свае стварэнні да мабільных версій. Звяртаючыся да статыстыкі мабільнага інтэрнэту - 11% у Расеі, 16% у ЗША. Зразумела гэта агульныя колькасці, але так ці інакш на ваш блог ці сайт напэўна, заходзяць з мабільных прылад і губляць такіх карыстальнікаў не ёсць добра.

Для WordPress ўжо існуюць убудовы, якія паказваюць мабільную версію блога, калі карыстальнік зайшоў з якога-небудзь iPhone.

Некалькі убудоў, якія ствараюць мабільны шаблон блога

  • MobilePress - вельмі не дрэнны убудова. Просты, функцыянальны нічога лішняга, толькі тое што трэба. Працуе як пад PDA (КПК), так і пад Смартфоны, добра іх вызначае (Opera Mobile вызначыў як мабільнае прылада). Налад мінімум: можна змяніць загалоўкі блога і паказаць асобны шаблон для iPhone.
  • WordPress Mobile Pack - самазвал, да якога варта прыгледзецца. Дазваляе наладзіць знешні выгляд адлюстравання блога. Змяніць колькасць выводзяцца пастоў, каляровую схему, можна ўключыць або адключыць некаторыя даступныя фішкі. І яшчэ шэраг налад. Ёсць статыстыка. Дрэнна, што няма лакалізацыі на рускую. Добры дэтэктар мабільных прылад (ўбачыў Opera Mobile). Асаблівасць: Капіруе тэмы пад мабільныя прылады ў каталог тым WordPress - мне такія паводзіны здалося трохі дзіўным.
  • WordPress PDA & iPhone - вельмі просты убудова і ў той жа час які выконвае сваю функцыю. Разлічаны пад PDA (КПК) і Смартфоны (iPhone): асобны шаблон для кожнага тыпу прылады. Убудова даволі просты, без лішніх наваротаў. З налад, можна толькі пашырыць тыпы прыладаў (USER_AGENT), для якіх будзе паказвацца мабільны шаблон.
    Праверка мабільных прылад не поўная: Opera Mobile ня вызначыў як мабільнае прылада.
  • WordPress Mobile Edition - нічым не спадабаўся. Opera Mobile вызначыць як мабільнае прылада не змог, але гэта наладжваецца ў адмінку: можна дадаць тыпы прылад, якія будуць вызначацца як PDA (КПК) і асобна як Смартфоны. Па кодзе - убудова прасценькі, што быццам бы добра, але структура тэмы трохі заблытаная, што ўскладняе яе рэдагаванне ў выпадку неабходнасці. Пакідае сляды (запісы ў табліцы опцый) пасля выдалення.
  • WPtouch - самазвал, рассчитаный на смартфоны з тачскрын (відаць, ад сюды і назва): iPhone / iPod touch, Google Android, Blackberry Storm and Torch, Palm Pre. Выкарыстоўвае ajax. Пачатковая версія ўразання, г.зн. ёсць магчымасць купіць больш поўную версію гэтага плагіна. Мае патрэбу ў рускай лакалізацыі. Ўсякія PDA не вызначае як мабільныя прылады, што не ёсць гуд.

Ва ўсіх убудоў можна ўручную змяніць тэму пад свае патрэбы. Мабільныя тэмы знаходзяцца ў тэчках убудоў. Структура шаблону такая ж як у звычайнай тэме WordPress.

Напэўна ёсць яшчэ падобныя убудовы, але шукаць і апісваць іх я ўжо не стаў - гэтага цалкам дастаткова. Калі вы карыстаецеся якім-небудзь іншым убудовай і ён вас ва ўсім задавальняе, падзяліцеся ў каментарах калі ласка! Калі ў апісанні сустракаюцца нейкія не дакладнасці таксама прашу пазначыць на іх. Магчыма я не заўважыў некаторыя характэрныя рысы убудоў.

Вызначаем наведвальніка з мабільнага прылады

Можна наогул адмовіцца ад убудоў і невялікім кодам вызначыць, што карыстальнік зайшоў з мабільнага прылады і калі гэта так, паказаць яму спецыяльную, мабільную тэму. Мабільную тэму вядома трэба будзе зрабіць самому, загадзя.

Зараз мы проста разгледзім як выявіць, што наведвальнік зайшоў з мабільнага прылады. Для гэтага я знайшоў цэлы сайт, які займаецца гэтай праблемай усерьёз - глядзіце самі (На англ).

Каб вызначыць, што карыстальнік зайшоў з мабільнага прылады трэба:
1. спампаваць гэты архіў mobile_device_detect.zip ;
2. заліць файл mobile_device_detect.php з архіву на сервер у тэчку тэмы;
3. у functions.php выкарыстоўваць такую ​​праверку:

require_once ( 'mobile_device_detect.php'); $ Mobile = mobile_device_detect (); if ($ mobile) {// тут робім што-небудзь для карыстальнікаў з мабільных прылад, // напрыклад аддаем ім мабільную тэму}

дадатковая інфармацыя

Функцыя mobile_device_detect () можа прымаць шэраг параметраў:

mobile_device_detect ($ iphone, $ ipad, $ android, $ opera, $ blackberry, $ palm, $ windows, $ mobileredirect, $ desktopredirect);

$ iphone, $ ipad, $ android, $ opera, $ blackberry, $ palm, $ windows - усе гэтыя параметры паказваюць ці лічыць адпаведнае прылада мабільным. Па змаўчанні: true. Можна паказаць урл (з http: //), тады калі зайшлі з адпаведнай прылады, карыстальніка перакіне на паказаны урл.

$ mobileredirect, $ desktopredirect - у гэтых параметрах паказваем урл (з http: //), на які перакінуць, калі зайшлі з мабільнага прылады тыпу выдатнага ад вышэйпрыведзеных. Па змаўчанні false - проста верне true (зайшлі з мабільнага прылады), нікуды не будзе скіроваць (перакідаць).

Функцыя заўсёды вяртае масіў з 2-х элементаў:

$ Mobile = mobile_device_detect ();

$ Mobile [1] = true або false (мабільнае прылада або дэсктопных).
$ Mobile [2] = Радок. Тып прылады, па якім можна вызначыць Смартфон гэта, iPhone або КПК

$ 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 чулі? такі таксама ёсць і ўжо існуе трэці год.

Меню сайта
Мини-профиль
  • Регистрация Напомнить пароль?

    Бесплатно можно смотреть фильмы онлайн и не забудьте о шаблоны dle на нашем ресурсе фильмы бесплатно скачать c лучшего сайта
    Опросы
    Топ новости