WordPress 5.6 „Simone” include o nouă temă Twenty Twenty-One și un editor îmbunătățit
Publicat: 2020-12-09
Licență: CC0 | Credit: Noord-Hollands Archief / Fotoburo de Boer
WordPress 5.6 „Simone”, numit în onoarea interpretei și activistei pentru drepturile civile americane Nina Simone, a fost lansat astăzi și este acum disponibil pentru descărcare. Lansarea a fost condusă de o echipă de lansări formată exclusiv de femei, o premieră în istoria WordPress. Noua versiune include multe îmbunătățiri pentru editorul de blocuri, îmbunătățiri de accesibilitate, suport pentru parola aplicației pentru API-ul REST și o nouă temă implicită.
Această versiune a avut contribuții din partea a 605 de voluntari care au fost implicați cu aproape 350 de bilete Trac și peste 1.000 de solicitări de extragere pe GitHub.
Următoarele femei au format echipa de lansare pentru lansarea 5.6:
- Principalul lansare: Josepha Haden. Cohorta: Chloe Bringmann și Angela Jin.
- Coordonator de lansare: Dee Teal. Cohorta: Thelma Mutete și Laura Nelson.
- Conducerea triajului: Tonya Mork.
- Conducător principal de tehnologie: Helen Hou-Sandi. Cohorta: Amy Kamala și Ebonie Butler.
- Editor Tehnic Conducător: Isabel Brison. Cohorta: Chandrika Guntur, Anchen le Roux și Rebecca Hum.
- Responsabili de proiectare: Ellen Bauer și Tammie Lister. Cohorta: Anyssa Ferreira, Estela Rueda, Tracy Apps și Sophia DeRosia.
- Tehnic de proiectare: Shital Marakana.
- Responsabil accesibilitate: Sarah Ricker. Cohorta: Hauwa Abashiya.
- Responsabili de marketing și comunicare: Abha Thakor și Yvette Sonneveld. Cohorta: Nalini Thakor, Meher Bala, Olga Gleckler, Larissa Murrillo, Michelle Frechette, Breann McDede și Afshana Diya.
- Conducător de documentare: Shawntelle Coker. Cohorta: Daisy Olsen, Meher Bala și Winstina Hughes.
- Conducător de revizuire a documentației: Michele Butcher-Jones. Cohorta: Nidhi Jain și Laura Byrne Cristiano.
- Responsable de proiectare a temei implicite: Mel Choyce-Dwan. Cohorta: Ellen Bauer.
- Responsabil de dezvoltare a temei implicite: Carolina Nymark. Cohorta: Kelly Choyce-Dwan și Jessica Lyschik.
- Temă implicită Wrangler: Jessica Lyschik.
- Conducător de testare: Monika Rao. Cohorta: Allie Nimmons.
- Suport principal: Bet Hannon.
Uneori, ciclul de dezvoltare 5.6 s-a simțit puțin stâncos. Widgeturile bazate pe blocuri și meniurile de navigare, caracteristici care se așteaptă să fie livrate, au fost trimise pentru a doua oară la o versiune viitoare. Acestea au fost decizii grele, dar o bună conducere înseamnă să faceți apeluri dure pentru a reține funcțiile care nu sunt pregătite pentru producție.
„Știți, și eu eram cu adevărat plin de speranță și acel apel de ultim moment a fost unul la care m-am chinuit”, a spus Josepha Haden după ce a împins widget-urile bazate pe blocuri. „Când m-am uitat ultima oară, părea aproape gata, dar apoi s-au făcut teste mai concentrate și au existat unele interacțiuni care sunt puțin dificile pentru utilizatori. Sunt recunoscător pentru asta, deoarece timpul pentru a descoperi experiențe dureroase pentru utilizatori este înainte de lansare și nu după!”
În ciuda renunțării a ceea ce ar fi fost caracteristici majore de tranziție de la paradigma clasică de tematică WordPress în pregătirea pentru editorul de site așteptat al WordPress 5.7, versiunea are încă multe de oferit.
Îmbunătățiri ale editorului de blocuri

Echipa de dezvoltare a pluginului Gutenberg continuă să aducă îmbunătățiri mici, dar vitale, editorului de blocuri. De asemenea, au abordat multe funcții noi în ultimele luni. Funcțiile din versiunile Gutenberg 8.6 – 9.2 sunt incluse în actualizare, împreună cu remedieri de erori și îmbunătățiri de performanță de la 9.3 și 9.4.

O mare parte din munca acestui ciclu de dezvoltare s-a concentrat asupra viitorului editor de site. Existau o speranță inițială că o versiune beta a acesteia va ajunge în versiunea 5.6. A făcut parte din domeniul de aplicare propus. Cu toate acestea, funcția este încă la câteva luni până să fie gata. Acesta nu este un lucru rău. Are nevoie de mai mult timp pentru a se maturiza și nu ar trebui să se grăbească integrarea unei funcții care afectează atât de multe părți ale platformei.
Ceea ce utilizatorii finali vor vedea cu această actualizare este un editor mai sofisticat. Fie că este vorba de opțiuni suplimentare pentru blocuri sau de o selecție derulantă pentru categoriile de modele de blocuri, sute de modificări minore au dus toate la o experiență generală mai bună.
WP Tavern a acoperit aproape fiecare lansare majoră a pluginului Gutenberg din acest ciclu - se pare că am ratat versiunea 8.8, îmi pare rău . Fiți la curent cu tot ce ați ratat despre modificările editorului din următoarele postări:
- Gutenberg 8.6 adaugă poziționarea video pentru blocuri de acoperire și actualizează modelele de bloc
- Gutenberg 8.7 adaugă modificări minore, actualizează modelele de blocuri și continuă munca de editare a site-ului complet
- Gutenberg 8.9 scoate din stadiul experimental widgeturile bazate pe blocuri
- Gutenberg 9.0 aduce îmbunătățiri majore ecranului de navigare și blocului de interogări
- Gutenberg 9.1 adaugă meniul derulant pentru categoriile de modele și revine widget-urile bazate pe blocuri în personalizarea
- Gutenberg 9.2 adaugă piese video, îmbunătățiri la coloane și blocuri de acoperire
- Gutenberg 9.3 oferă un indicator despre unde se îndreaptă editarea întregului site, un viitor fără widget-uri și ecrane de personalizare
- Gutenberg 9.4 introduce selector de lățime buton și comenzi tipografice pentru blocul de listă
Douăzeci și douăzeci și unu de temă

Twenty Twenty-One, noua temă implicită pentru anul viitor, profită din plin de toate cele mai recente și mai bune caracteristici ale editorului de blocuri. În timp ce tema Twenty Twenty de anul trecut a avut o lansare de succes, echipa de dezvoltare din spatele noii standarde a avut mai mult timp să exploreze teme de construcție în era blocurilor.
Tema folosește mai multă artă vizuală. Nu va fi pentru toată lumea. Oferă o gamă largă de scheme de culori pentru utilizatorii finali, dar se pretează cel mai bine bloggerilor și altor creatori care preferă un pic de fler cu designul site-ului lor.
Cel mai bun lucru este că împinge plicul cu funcția de modele de bloc, care nu era disponibilă când Twenty Twenty a aterizat acum un an. Temele implicite mai vechi vor primi tratamentul bloc-model. Cu toate acestea, Twenty Twenty-One va fi primul implicit construit cu modele personalizate în minte încă de la început.
Pentru utilizatorii care nu așteaptă ca editorul site-ului să aterizeze în WordPress, așteptat într-o anumită formă în versiunea 5.7, există o temă alternativă Twenty Twenty-One Blocks pe care să o joace.
Parolele aplicației pentru API-ul REST
În ciuda faptului că face parte din platforma de bază din 2015, API-ul REST nu are suport pentru parolele aplicațiilor. O astfel de caracteristică este vitală pentru ca aplicațiile terțe să comunice cu WordPress. Anterior, cererile trebuiau rulate prin cookie-uri și autentificare non-based. În caz contrar, ar trebui să folosească vechiul API XML-RPC. Această limitare a afectat și echipele mobile de dezvoltare WordPress, făcând dificilă suportarea editorului de blocuri, care se bazează pe API-ul REST.
Caracteristica parolelor pentru aplicații va facilita aplicațiilor să facă solicitări API, precum și să solicite și să revoce acreditările.
API-ul REST a promis un viitor pentru toate tipurile de aplicații construite pe și în jurul WordPress. Cu toate acestea, această viziune nu s-a realizat de-a lungul anilor la scară largă. Cu un factor limitator major eliminat, poate că mai există speranțe pentru aplicații robuste în următorii ani.
