Cand scriem pe blog fiecare avem propriu stil. Pe anumite tipuri de bloguri, cum ar fi cele tehnice, folosim destul de des acelasi cuvinte care necesita o formatare inainte de a fi publicate. Un exemplu ar fi acronimele. Pe un blog destinat dezvoltarii web putem discuta despre AJAX, dar daca folosim tagul <acronym> putem transforma AJAX in AJAX (daca puneti cursorul deasupra celui de-al doilea AJAX vedeti semnificatia acronimului). Presupunand ca scriem un articol tehnic de ~1000 de cuvinte in care folosim cinci acronime de aproximativ 10 ori fiecare, ganditi-va cat timp pierdem formatand codul.
Pe blog, sau cand folosim WordPress pe post de CMS, putem avea categorii care dorim sa nu apara in meniu pentru a ascunde unele articole sau pentru a crea mai multe meniuri, fiecare afisand doar anumite categorii. Pentru asta avem doua abordari. Prima ar fi sa includem in meniu doar categoriile care dorim sa apara iar a doua e sa afisam toate categoriile, mai putin cele care dorim sa fie excluse. In ambele cazuri vom folosi functia wp_list_categories().
Pentru afisarea categoriilor WordPress foloseste functia wp_list_categories(). Are multi parametri in functie de care putem filtra categoriile, dar indiferent de filtrarea facuta ele vor fi listate intr-o singura coloana. Daca vrem sa listam categoriile pe doua coloane trebuie sa modificam putin raspunsul primit de functia wp_list_categories() ca in exemplul urmator:
04 Iun
Publicat de Sergiu Tot in categoria Hacks & Tricks
WordPress adauga in fiecare pagina a siteului o linie in care mentioneaza versiunea folosita pe blog. Daca ne uitam la sursa paginii putem gasi linia respectiva:
<meta name="generator" content="WordPress 2.9.2" />
Pastrarea la zi a unui blog din punct de vedere al platformei si al pluginurilor este un punct important daca nu vrem sa avem probleme cu hackerii sau robotii spamerilor. Pentru cei care folosesc WordPress pe un server configurat sa ruleze PHP ca FastCGI, CGI sau suPHP treaba e relativ simpla. Un click pe butonul de upgrade si in cateva secunde upgradeul este finalizat. In schimb, daca PHP ruleaza in mod DSO lucrurile se complica pentru ca utilizatorul care interpreteaza scriptul este nobody, nu utilizatorul care este de fapt proprietarul fisierului.
| Lu | Ma | Mi | Jo | Vi | Sâ | Du |
|---|---|---|---|---|---|---|
| « Iul | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | |||