Composer în teme sau plugin-uri de WordPress
Composer în teme sau plugin-uri de WordPress

Am aflat cu surprindere că sunt oameni care nu mai sunt de mult timp la începutul carierei de WP dev, dar … care nu folosesc Composer. Pe scurt, Composer e un manager de pachete, un ceva care te ajută să instalezi rapid diverse dependențe. Mai pe lung, este ceva mai mult de atât. Te poate […]

Nu folosi clase pentru namespacing
Nu folosi clase pentru namespacing

În lumea WordPress este recomandarea asta: toate funcțiile să fie prefixate de ceva. E.g. nu ai get_user_title() ci my_plugin_get_user_title(). Treaba asta evită tot felul de conflicte prezente și viitoare într-un sistem cu măruntaie antice. Ca o paranteză: în WP nu exista get_post_type_archive_link(), prin urmare a apărut un plugin. Ghici ce s-a întâmplat când funcția a […]

WordPress: caută în meta (custom fields)
WordPress: caută în meta (custom fields)

Căutarea implicită din WP este destul de limitată. Caută în titlu, conținut, excerpt și … cam atât. Uite cum poți adăuga o căutare în meta data (custom fields): E cel mai curat cod? Probabil că nu. E cel mai inteligent sau cel mai performant? Mmmm… Merge? Da, făra probleme. Poți adăuga oricâte câmpuri, dar, ca […]

De ce WP e nasol
De ce WP e nasol

Ca funcționalitate și ca ecosistem WordPress e un produs peste orice altceva. Ai mii de plugin-uri, de teme, de orice. Problema cu WP este alta: are un cod de căcat. Și oricine neagă treaba asta este ori naiv ori amator ori… Să zicem că e de înțeles, este vorba de cod și arhitectură vechi de […]

Ce faci când moștenești un WordPress?
Ce faci când moștenești un WordPress?

Nu se poate să fiu singurul căruia îi place să preia un proiect existent, nu? M-a întrebat cineva acum câteva săptămâni: cum procedezi când primești un WP (outdated) de la un client și nu prea știi ce se întâmplă? Cum știi dacă a fost modificat core-ul, dacă s-a modificat vreun plugin etc? Răspunsul e simplu: […]

Backup WP din consolă
Backup WP din consolă

A trebuit să fac un script pentru un client zilele astea care face backup (local) la: Baza de date Plugins (Se face și backup remote dar asta e o altă poveste) Ai nevoie să instalezi wp-cli și de scriptul de mai jos. Să-i zicem backup.sh Vrei să se facă update automat la plugins și la […]

Ce faci când WP nu ține minte numele comentatorului?
Ce faci când WP nu ține minte numele comentatorului?

Atunci când folosești un plugin de cache, WordPress nu mai ține minte comentatorii (numele, adresa de email și URL). Soluția e simplă și implică puțin JS pus în footer.php înainte de </body> (sau la sfârșitul lui comments.php), astfel încât datele sunt salvate atunci când se face submit.

Site-ul blog.iamntz.com utilizează cookie-uri. Continuarea navigării presupune acceptarea lor. Mai multe informații.

windows apple dropbox facebook twitter