Scufundarea în pluginul Block Review Book
Publicat: 2020-10-16Creat de Donna Peplinskie, un Product Wrangler la Automattic, pluginul Book Review Block are aproape trei ani. Cu toate acestea, mi-a atras atenția doar în timpul unei excursii recente pentru a găsi pluginuri de bloc interesante.
Pluginul face cam ceea ce scrie pe coperta. Este conceput pentru a revizui cărți. În general, are toate câmpurile pe care utilizatorii ar putea avea nevoie să le adauge la recenziile lor, cum ar fi un titlu, autor, imagine, evaluare și multe altele. Lucrul interesant este că poate completa automat acele detalii cu o simplă valoare ISBN. În plus, acceptă markup Schema, care poate ajuta la SEO.
Ploaie sau soare, bolnav sau bine, citesc în fiecare zi. În prezent, mă aflu cu o lună și jumătate față de o serie de lectură de doi ani. Când starea de spirit vine, mă aventurez chiar să scriu o recenzie de carte. Oricât de mult vreau să împărtășesc proiecte WordPress interesante cu comunitatea, uneori am motive personale pentru a testa și a scrie despre pluginuri precum Book Review Block. Orice lucru care m-ar putea ajuta pe mine sau pe alți cititori pasionați să împărtășească cu alții gândurile noastre despre lumea literaturii este de interes.
Desigur, am fost încântat când am conectat ISBN pentru Rhthym of War , cea de-a patra carte din seria mea fantezie preferată din toate timpurile, The Stormlight Archive . Trebuie doar să dau clic pe butonul „Obțineți detalii despre carte”.
Succes! Plugin-ul și-a făcut magia și a extras informațiile necesare. Avea numele autorului meu preferat, editorul, data de lansare viitoare și numărul de pagini. Avea chiar și o descriere lungă, pe care o puteam tăia în editor.

A fost puțină muncă pentru ca acest lucru să se întâmple înainte de succes. Pentru a introduce automat detaliile cărții, utilizatorii finali trebuie să aibă o cheie API de la Google. Mi-a luat aproximativ un minut să îl configurez și să îl introduc în câmpul disponibil în bara laterală de opțiuni de blocare. Lucrul grozav al pluginului este că salvează această cheie, astfel încât utilizatorii să nu fie nevoiți să intre de fiecare dată când doresc să revizuiască o carte.
Recenzia cărții Blocați un bun punct de plecare. Este simplu și simplu de utilizat. Nu este încă într-un punct în care l-aș numi un plugin grozav . Totuși, ar putea fi.
Căderea scurtă
Blocul de recenzie a cărților al pluginului ar trebui să ia indiciile din blocul de bază Media și text. Când ajungi direct la asta, cei doi fac în esență același lucru vizual. Ambele sunt blocuri cu o imagine și un conținut așezat unul lângă celălalt.
Următoarea este o listă de articole pentru care ar trebui să urmeze indicația de bază:
- Nu există nicio modalitate de a edita text alternativ (titlul cărții este utilizat automat).
- Imaginea este întotdeauna aliniată la stânga, iar conținutul la dreapta, fără nicio modalitate de a le răsturna.
- Media și conținutul nu pot fi stivuite pe vizualizările mobile.
- Nu se poate ajusta dimensiunea imaginii sau a coloanelor de conținut.
- În timp ce controalele de text îmbogățit în linie sunt acceptate, utilizatorii nu pot adăuga blocuri de titlu, listă sau paragraf în zona de conținut și nu pot utiliza opțiunile de bloc asociate.
Aceasta este lista scurtă care ar putea oferi câteva îmbunătățiri rapide experienței utilizatorului. În cele din urmă, problemele cu pluginul se reduc în esență la a nu oferi o modalitate de a personaliza ieșirea.
Una dintre celelalte probleme consistente este că imaginea cărții pe care o încarcă pluginul este întotdeauna puțin mică. Aceasta pare să fie mai mult o problemă a API-ului Google Books decât a pluginului. De fiecare dată când am testat o carte, am optat pentru a adăuga o imagine mai mare - pluginul vă permite să înlocuiți versiunea implicită.

Setările de culoare sunt limitate. Blocul oferă doar o opțiune de culoare de fundal fără nicio modalitate de a ajusta culoarea textului. O opțiune mai bună pentru utilizatorii de plugin este să-l împacheteze într-un bloc de grup și să ajusteze culorile de fundal și text acolo.

De asemenea, ar fi bine să aveți opțiuni largi și de aliniere completă, care este o caracteristică adesea trecută cu vederea de la mulți autori de pluginuri bloc.
Utilizarea blocului media și text pentru a recrea blocul de recenzii de cărți
Pluginul Book Review Block are mult potențial și vreau să-l văd evoluând oferind mai multă flexibilitate utilizatorilor finali. Deoarece blocul Media & Text este cel mai apropiat bloc de bază de ceea ce oferă pluginul, am decis să recreez un design mai atrăgător vizual cu acesta.

Am făcut câteva ajustări în ceea ce privește conținutul lucrurilor. Am folosit blocul Titlu pentru titlul cărții, un bloc Listă pentru metadatele cărții și un bloc Paragraf pentru descriere.
Blocul Media & Text mi-a oferit și libertatea de a regla alinierea, de a stivui imaginea și conținutul pe vizualizările mobile și de a modifica dimensiunea imaginii. În plus, are acel câmp foarte important pentru personalizarea atributului alt imagine.
Blocul Media & Text mi-a oferit mult mai mult kilometraj de design.
Cu toate acestea, există limitări la blocul de bază. Nu surprinde pe deplin unele dintre caracteristicile disponibile prin intermediul blocului Book Review. Cele mai evidente sunt detaliile automate ale cărții prin intermediul unui ISBN și al marcajului Schema. Mai puțin evident, nu există o modalitate ușoară de a recrea evaluarea cu stele - am folosit stele emoji - și textul de descriere lungă nu se încadrează sub imagine. Pentru a recrea acest lucru, ar trebui să optați pentru a utiliza o imagine aliniată la stânga urmată de conținut.
În general, blocul Media & Text îmi oferă posibilitatea de a stila mai bine rezultatul, ceea ce mă interesează mai mult ca utilizator. Vreau să-mi pun un rol unic asupra lucrurilor. Acolo este cazul în care pluginul Book Review se aprinde greșit. Este, de asemenea, genul de lucru pe care autorul pluginului poate repeta, oferind mai multă flexibilitate în viitor.
Acesta este locul în care multe plugin-uri de bloc greșesc, în special atunci când există mai mult de unul sau doi biți de date pe care utilizatorii ar trebui să le introducă. Blocurile reprezintă libertatea în multe feluri. Cu toate acestea, atunci când dezvoltatorii de pluginuri țin de o structură rigidă, utilizatorii își pot pierde uneori acel sentiment de libertate pe care altfel l-ar avea atunci când își construiesc paginile.
Unul dintre cele mai bune blocuri, fără îndoială, care păstrează această libertate este din pluginul Recipe Block. Are intrări și câmpuri structurate. Cu toate acestea, permite conținutului în formă liberă pentru utilizatorii finali să-l facă al lor.
Când autorii de blocuri depășesc această rigiditate, utilizatorii câștigă.
