WordPress: schimbarea automată a temei pentru mobile


Dacă în articolele anterioare, despre WordPress Mobile Edition şi WPTouch, am văzut pluginuri care includeau (extern sau nu) şi o temă, vă invit să vedem acum câteva soluţii care separă mai clar lucrurile. Este vorba de pluginuri care nu fac decât un singur lucru: schimbă automat tema atunci când navigarea se face de pe mobile. Opţiunile nu sunt puţine, dar nu multe sunt ţinute la zi. De exemplu Mobile theme switcher şi Mobile Theme Switcher (hehe, acelaşi nume) nu mai sunt actualizate din 2010! Avem însă şi opţiuni mai la zi.

imagine

De exemplu Device Theme Switcher a fost actualizat acum câteva zile (evident, eu vorbesc faţă de data scrierii articolului; Dvs trebuie să verificaţi caz de caz, dacă citiţi articolul după câteva luni sau câţiva ani de la scriere). Vedeţi pluginul ilustrat în prima captură de mai sus: banal! Pur şi simplu alegi tema care să fie pentru telefoane, respectiv pentru tablete. Evident, poate fi aceeaşi, dacă aşa vrei. La polul opus este UserAgent Theme Switcher, actualizat ultima oară acum câteva luni, care îţi dă posibilitatea să fi foarte-foarte-foarte exact. Nu ştiu cine are o temă pentru Chrome, alta pentru Firefox, alta pentru Amazon Kindle, alta pentru Opera Mini, alta… aţi prins ideea. E bine să ştim că există aşa ceva, dar nu ştiu câţi vor apela pe bune la acest plugin.

Ei bine, pentru moment eu am decis să folosesc Mobile Smart. Ce ştie să facă? Permiteţi-mi să fac copy&paste fără traducere. Cei interesaţi de subiect aproape sigur vor înţelege şi singuri. Mobile Smart, using detection from the MobileESP project (http://www.mobileesp.com) allows the following:

  • Switch your theme to a mobile-ready theme if a mobile device is detected
  • Manual Switcher – to allow your user to manually switch between desktop and mobile versions. Available in 3 versions: widget, option to automatically insert into footer, or template tag.
  • Template functions to help determine which tier of mobile device (touch/smartphone/other) is viewing your site, to allow conditional content inclusion.
  • Adds device and tier specific CSS selectors to the body_class, to allow conditional CSS (e.g. so in the same way you have ".single" that you can target ".iphone" or ".mobile-tier-touch".)

E categoric un plugin în creştere şi nu ştiu pentru moment câtă încredere să am în el (poate verificaţi www.cnet.ro de pe smartphone-ul sau tableta Dvs şi să îmi spuneţi dacă detectează corect, mutându-vă spre o interfaţă adaptată). Am să vă spun ce îmi place şi ce nu îmi place la el. Îmi place că e simplu de folosit: activezi pluginul, activezi detecţia via user agent şi apoi indici ce temă să folosească. Punct. Îmi place că poţi activa manual switcher, astfel încât cel ce navighează de pe mobil, de exemplu, să poată comuta şi spre versiunea “normală” (pentru desktop). Ce nu îmi place e că nu poţi umbla la lista de user agents, dar scrie coming soon deci sunt optimist.

imagine

Şi… gata. Aveţi variante pentru a comuta blogul WordPress pe o temă pentru mobile, automat. Pe ce temă pentru mobile? E o altă întrebare, pentru alt articol.


Apreciază articolul:

1 stea2 stea3 stea4 stea5 stea (4 evaluări, media: 5,00 din 5)
Loading...Loading...

1 comentariu

  1. d-petre spune:

    Am verificat de pe un Motorola DEFY si merge tema de mobil foarte bine … dar nu stiu daca ai activat manual switcher pentru ca eu nu l-am gasit.


Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile necesare sunt marcate *