Tema WordPress Blocksy oferă o experiență solidă de editor de blocuri

Publicat: 2020-01-18
Captură de ecran a paginii de postări de blog cu tema Blocksy.
Captură de ecran a paginii de postări de blog cu tema Blocksy.

Creative Themes a renunțat ieri la versiunea 1.6.8 a temei sale Blocksy WordPress. A fost o actualizare a unei teme care devine rapid populară, care a strâns 58 de recenzii de cinci stele și o mie de instalări active de când a fost lansată prima dată în directorul de teme WordPress. Tema este creată special pentru a funcționa cu editorul de blocuri și este un exemplu frumos a ceea ce este posibil în prezent cu blocurile.

Blocksy este prezentat ca o temă de uz general și funcționează, de asemenea, cu alți constructori de pagini populare, cum ar fi Elementor, Beaver Builder și Visual Composer. Testul de adevăr este dacă se ocupă de editorul de blocuri, mai ales având în vedere publicul său principal (la urma urmei se numește Blocksy ). În afară de câteva ciudatenii banale, tema s-a ocupat de aproape fiecare fragment de conținut de testare pe care l-am aruncat.

Blocksy este una dintre temele gratuite mai bine concepute pentru editorul de blocuri pe care le-am văzut.

Vreau să folosesc această temă pentru un proiect. Din păcate, nu am un site pe care să-l folosesc momentan. Nu spun asta despre multe teme WordPress gratuite, găzduite în depozit. Calitatea muncii este la egalitate cu temele din majoritatea magazinelor tematice comerciale pe care le-am testat sau folosit de-a lungul anilor.

Tema nu este lipsită de câteva probleme, la care vom ajunge, dar este o ofertă solidă.

Proiectare bloc

Captură de ecran a postării cu modele de bloc din tema Blocksy.
Câteva exemple de design bloc din temă.

Cu un nume precum Blocksy , am intrat în această recenzie cu o gândire că tema se descurcă mai bine cu fiecare bloc de testare pe care l-am introdus în editorul de blocuri cu grație. Am vrut să mă asigur că se ridică la înălțimea numelui său.

Sunt bucuros să raportez că se ocupă de designul blocurilor la fel de bun sau mai bun decât majoritatea temelor concepute pentru prezentarea sistemului de blocuri. Adaugă suficient fler stilistic, cum ar fi un design unic cu citate, fără a împiedica conținutul.

O zonă cu probleme este că fontul din editor nu se potrivește complet cu fontul de pe front-end. Aceasta este o problemă minoră care ar trebui rezolvată cu ușurință într-o actualizare.

Puteți găsi câteva exemple bune de design bloc pe pagina demo Gutenberg a temei.

Bara laterală a editorului de blocuri

Captură de ecran a barei laterale a editorului de teme Blocksy.
Bara laterală a editorului de blocuri personalizat pentru meta postare.

Cea mai recentă actualizare a temei include integrare suplimentară cu editorul de blocuri. Echipa și-a mutat vechea casetă meta, care se afla sub editorul de conținut post, într-un nou panou din bara laterală. Această schimbare este revigorantă.

Nu știam că există metabox până când dezvoltatorii temei au subliniat această schimbare a caracteristicii (am început mai întâi să testez versiunea anterioară a temei). În acest moment, nu mă uit niciodată în partea de jos a editorului de blocuri pentru casetele meta. Mă aștept ca orice setări suplimentare să fie plasate ferm în zona barei laterale din dreapta. Aplaudez această mișcare. Ar putea deruta utilizatorii de teme vechi la actualizare, dar se simte mai natural în noua sa casă.

Echipa a făcut o treabă bună cu această bară laterală personalizată în cea mai mare parte. Cea mai mare problemă este cu butonul pentru comutarea la acesta. Folosind atât o pictogramă, cât și textul „Setări paginii”, folosește mai mult spațiu decât este necesar. Pentru a se potrivi cu interfața de utilizare existentă, ar trebui să afișeze pur și simplu o pictogramă. Textul butonului este, de asemenea, greu de citit atunci când este selectat, ceea ce este o problemă minoră CSS care poate fi corectată într-o actualizare.

Opțiuni de personalizare

Captură de ecran a designului panoului de control al personalizării temei Blocksy.
Panou de control personalizat personalizat.

Pentru utilizatorii cărora le place să aibă control deplin asupra afișajului site-ului, această temă nu va dezamăgi. Pentru utilizatorii cărora nu le plac multe opțiuni, numărul setărilor de design se va simți probabil copleșitor.

Blocksy are mai multe opțiuni de design decât majoritatea oamenilor vor avea vreodată nevoie. Unele opțiuni, cum ar fi controalele pentru spațierea literelor și înălțimea liniilor pentru fonturi, pot fi depășite. În mod ideal, aceste lucruri ar fi ajustate automat în funcție de familia de fonturi aleasă.

Tema folosește, de asemenea, un design personalizat pentru panoul de control al personalizării. În general, designul personalizat arată frumos. Cu toate acestea, nu este o practică bună pentru teme pentru a personaliza un element de UI WordPress partajat. Pluginurile cu opțiuni în personalizarea s-ar putea rupe. Cel mai bine este să rămâneți cu designul implicit.

Blocksy Companion Plugin

Tema promovează un plugin suplimentar numit Blocksy Companion. Pluginul de supliment oferă utilizatorilor widget-uri suplimentare, o funcție de consimțământ pentru cookie-uri pentru front-end și integrări cu Mailchimp, Instagram și WooCommerce. De asemenea, oferă o cale de importare a conținutului demonstrativ personalizat.

Cele mai multe dintre caracteristicile plugin-ului însoțitor sunt destul de rutiniere în comparație cu teme similare din depozitul de teme WordPress. Caracteristica de consimțământ pentru cookie-uri este ceva ce nu am văzut până acum ca parte a unui plugin pentru suplimente de temă.

Cea mai mare plângere a mea față de plugin este că face din elementul de meniu admin „Blocksy” un element de nivel superior. Este o risipă de bunuri imobiliare valoroase într-un meniu de administrare deja aglomerat. În plus, nu există niciun motiv întemeiat pentru ca un singur ecran cu temă/plugin să ocupe un loc de nivel superior atunci când nu are submeniuri.

Cum arată codul?

Dacă aș descrie codul într-o singură frază: mediu, dar își face treaba .

Tema are mult cod PHP. Cea mai mare parte este plasată într-un singur folder /inc și nu este organizată atât de bine pe cât ar putea fi. Se simte ca un uriaș amestec de funcții cu documentație inline aproape inexistentă pentru majoritatea dintre ele. Nu este ceva în care un dezvoltator care nu este intim familiarizat cu tema ar dori să se scufunde.

Acesta nu este un argument că codul temei este rău. A trecut procesul de revizuire oficial WordPress.org și l-a introdus în directorul de teme, așa că face cel puțin necesarul. Este pur și simplu neimpresionant, ceea ce este normal pentru curs când vine vorba de majoritatea temelor WordPress. Arhitectura codului pare o idee ulterioară, ceea ce ar putea face mai dificil de menținut pe termen lung. Cu o temă care are la fel de mult cod ca aceasta, aceasta este mai importantă decât este pentru teme mai simple. De asemenea, poate fi remediat cu ușurință cu o săptămână sau cam asa ceva de timp dedicat strict arhitecturii.

Gânduri finale

Blocksy este o temă bine concepută care își face treaba pe care și-a propus. Este ideal pentru utilizatorii care lucrează cu editorul de blocuri sau cu un generator de pagini terță parte. Tema este plină cu mult mai multe opțiuni decât aș putea acoperi în această recenzie. Dacă personalizarea este lucrul tău, probabil că te vei bucura de ea.

Echipa a împărtășit câteva dintre ideile lor viitoare. Au planuri de a adăuga anteturi, subsoluri și bare laterale condiționate; un antet lipicios; suport AMP; și altele. Ei par încântați de viitorul temei.

În general, aș recomanda această temă pentru utilizatorii care doresc o temă WordPress curată, relativ rapidă, pregătită pentru blocuri.