Modificări dinamice în meniul WordPress

Dacă realizaţi frecvent situri cu WordPress atunci se poate să vă ciocniţi cândva cu următoarea problemă: modificarea dinamică a meniului pe care îl afişează tema WordPress. Astăzi multe teme au chiar şi două meniuri, iar uneori poţi dori ca în funcţie de ceva (de pagină, de timp, de cine ştie ce criterii) să se modifice ceva în meniu. Se poate? Se poate! Eu vă dau exemplul meu concret iar Dvs generalizaţi sau adaptaţi pentru nevoile proprii. Într-un sit fac trimitere către pagini de calendar. Ceea ce nu îmi place este că în modul tradiţional trimiţi la prima lună şi basta. Fie iulie sau septembrie, meniul se va deschide cu ianuarie.

imagine

O să îmi spuneţi: modifică meniul în prima zi a fiecărei luni. Ei …


FooTable pentru WordPress (şi jQuery)

Dacă tot am vorbit despre tabele să vă mai împărtăşesc ceva. Lucrând recent la un sit WordPress am vrut să afişez nişte informaţii într-un tabel şi desigur mi-am pus problema: cum se va comporta tabelul văzut de pe telefonul mobil de exemplu? Am căutat, am instalat şi dezinstalat pluginuri, rămânând la simpaticul FooTable. După cum vedeţi în imagine tabelul arată destul de bine (aici intră partea de CSS în acţiune şi eu am modificat puţin să se potrivească temei sitului), dar nu imaginea mă interesa cel mai mult. Ce face tabelul în spaţii mici? Se adaptează!

imagine

Haideţi să vedem: dacă am redus din lăţime coloana cu Loc a dispărut. În schimb a apărut un PLUS şi dacă dau click pe el văd …


DataTables: plugin jQuery (III)

Ei bine, după vreo 5 ani îmi permit să revin la pluginul DataTables, bucuros să văd că proiectul este încă activ şi… îmi foloseşte intens într-un nou proiect la care lucrez. Nu ştiu voi, dar pe mine tabelele mă cam exasperează: în special integrarea lor în design şi capacitatea de adaptare după rezoluţie, dar şi problema funcţionalităţii. Din fericire pluginul îşi face cu brio datoria. Am mai scris de vreo două ori despre acest plugin în trecut, dar la atâţia ani o iau ca de la zero: pluginul cere includerea unui fişier CSS pentru partea de aspect, a unuia JS pentru funcţionalitate (atenţie: depinde de jQuery deci mai vine fişierul JS pentru jQuery) şi o linie gen $(‘#tabelul-meu’).DataTable(); ca să aveţi un start nemaipomenit.

Am luat de pe Wikipedia tabelul de mai jos ca să am ce să demonstrez şi dacă veţi privi în sursă veţi vedea că …


Redirectări permanente prin diverse metode

Recent am avut nevoie la un anumit sit să schimb URL-urile legate de luni de la forma lungă la forma scurtă. Totuşi, am vrut ca indexările existente şi cine cumva scrie manual URL-ul să nu aibă parte de o eroare, ci să fie dus la noua locaţie, mai scurtă. Drept urmare – evident! – aveam nevoie de redirectări permanente. În paranteză fie spus, problema era sub WordPress, dar nu apelez la WordPress când nu e de musai. Aşa că m-am uitat puţin cum pot via .htaccess. E simplu! Dar mai simplu este dacă ne face altul treaba, nu?

imagine

De aceea vă recomand 301 Redirect Code Generator, un mic instrument ce îşi face treaba cu brio! Practic dai URL-ul vechi şi …