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.

Ce am învățat azi: HAVING, AVG și COALESCE
Ce am învățat azi: HAVING, AVG și COALESCE

Azi m-am luptat parte în parte cu SQL. Am învățat următoarele: Poți folosi COALESCE( col, default_value) pentru a seta o valoare default în cazul în care nu există coloana respectivă (sau dacă e NULL). De ce nu știi dacă există coloana respectivă? Păi… poți avea un LEFT JOIN, de exemplu. Poți face media aritmetică a […]

Blocuri reutilizabile în Gutenberg
Blocuri reutilizabile în Gutenberg

Una din funcționalitățile introduse în editorul din ultima versiune de WordPress este reprezentată de blocurile reutilizabile. Pe scurt, treaba asta îți permite să definești un bloc și să-l folosești în mai multe posturi (practic fiind doar o referință). Îl editezi într-un singur loc => se actualizează peste tot. Concept bun. UX de coșmar. A trebuit […]

De ce nu apare un post mai lung azi?
De ce nu apare un post mai lung azi?

Am scris un articol lung cu multe poze în galerie. Doar că Gutenberg a decis că e în regulă să folosească imaginile mari în thumbs din galerie. Pentru că… de ce nu? Și dacă tot vorbim de Gutenberg: oamenii care lucrează la ei nu concep că unii vor să-l folosească ușor… altfel. De exemplu, aș […]

Gutenberg reprezintă sfârșitul Elementor/Divi/etc!
Gutenberg reprezintă sfârșitul Elementor/Divi/etc!

Chestia asta am tot auzit-o de mai multe ori în ultima vreme, dar nimeni nu-și dă seama cât de falsă este această afirmație.  Sigur, probabil se va dezvolta și în această direcție, dar probabil prin intermediul unor plugin-uri, nicidecum în Core. Da, există bloc pentru coloane (în care poți plasa alte blocuri), dar evită confuziile. […]

Experimente cu Gutenberg
Experimente cu Gutenberg

Pentru că un client mi-a cerut, am început să sap în Gutenberg, să văd cum naiba se fac blocuri custom. Grija clientului era că editorul este actualizat extrem de frecvent și, evident, există teama că putem construi ceva ce nu va mai funcționa mâine. Doar că problema nu este la schimbările astea, pentru că de […]

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

windows apple dropbox facebook twitter