WordPress 5.6 „Simone” zawiera nowy dwadzieścia jeden motyw i ulepszony edytor
Opublikowany: 2020-12-09
Licencja: CC0 | Źródło: Archief Noord-Hollands / Fotoburo de Boer
WordPress 5.6 „Simone”, nazwany na cześć amerykańskiej artystki i działaczki na rzecz praw obywatelskich, Niny Simone, został wydany dzisiaj i jest już dostępny do pobrania. Wydanie było prowadzone przez wyłącznie kobiecy oddział wydawniczy, pierwszy w historii WordPressa. Nowa wersja zawiera wiele ulepszeń edytora bloków, usprawnienia dostępności, obsługę haseł aplikacji dla REST API oraz nowy domyślny motyw.
W tym wydaniu pojawiły się wkłady 605 wolontariuszy, którzy byli zaangażowani w prawie 350 biletów Trac i ponad 1000 pull requestów na GitHub.
Następujące kobiety utworzyły skład wydający wydanie 5.6:
- Kierownik wydania: Josepha Haden. Kohorta: Chloe Bringmann i Angela Jin.
- Koordynator wydania: Dee Teal. Kohorta: Thelma Mutete i Laura Nelson.
- Kierownik selekcji: Tonya Mork.
- Główny kierownik techniczny: Helen Hou-Sandi. Kohorta: Amy Kamala i Ebonie Butler.
- Kierownik techniczny edytora: Isabel Brison. Kohorta: Chandrika Guntur, Anchen le Roux i Rebecca Hum.
- Liderzy projektu: Ellen Bauer i Tammie Lister. Kohorta: Anyssa Ferreira, Estela Rueda, Tracy Apps i Sophia DeRosia.
- Kierownik techniczny ds. projektowania: Shital Marakana.
- Kierownik ds. dostępności: Sarah Ricker. Kohorta: Hauwa Abashiya.
- Kierownicy marketingu i komunikacji: Abha Thakor i Yvette Sonneveld. Kohorta: Nalini Thakor, Meher Bala, Olga Gleckler, Larissa Murrillo, Michelle Frechette, Breann McDede i Afshana Diya.
- Kierownik dokumentacji: Shawntelle Coker. Kohorta: Daisy Olsen, Meher Bala i Winstina Hughes.
- Kierownik przeglądu dokumentacji: Michele Butcher-Jones. Kohorta: Nidhi Jain i Laura Byrne Cristiano.
- Główny projektant motywu domyślnego: Mel Choyce-Dwan. Kohorta: Ellen Bauer.
- Domyślny kierownik ds. rozwoju motywów: Carolina Nymark. Kohorta: Kelly Choyce-Dwan i Jessica Lyschik.
- Domyślny temat Wrangler: Jessica Lyschik.
- Kierownik testu: Monika Rao. Kohorta: Allie Nimmons.
- Kierownik wsparcia: Bet Hannon.
Czasami cykl rozwoju 5.6 wydawał się nieco nierówny. Widgety i menu nawigacyjne oparte na blokach, funkcje, które miały zostać dostarczone, zostały po raz drugi umieszczone w przyszłej wersji. To były trudne decyzje, ale dobre przywództwo oznacza podejmowanie trudnych decyzji, aby powstrzymać się od funkcji, które nie są gotowe do produkcji.
„Wiesz, ja też miałam na to nadzieję, a ta rozmowa w ostatniej chwili była jedną z tych, nad którymi pracowałam” – powiedziała Josepha Haden po odepchnięciu widżetów opartych na blokach. „Kiedy ostatnio patrzyłem, wydawało się, że jest prawie gotowy, ale potem przeprowadzono bardziej ukierunkowane testy i pojawiły się pewne interakcje, które są trochę trudne dla użytkowników. Jestem za to wdzięczny, ponieważ czas na odkrycie bolesnych doświadczeń użytkowników jest przed uruchomieniem, a nie po!”
Pomimo porzucenia głównych funkcji przejściowych z klasycznego paradygmatu motywów WordPress w ramach przygotowań do oczekiwanego edytora witryny WordPress 5.7, wydanie wciąż ma wiele do zaoferowania.
Ulepszenia edytora bloków

Zespół programistów wtyczek Gutenberga nadal wprowadza niewielkie, ale istotne ulepszenia edytora bloków. W ciągu ostatnich kilku miesięcy wprowadzili również wiele nowych funkcji. Aktualizacja obejmuje funkcje z wersji Gutenberg 8.6 – 9.2, a także poprawki błędów i ulepszenia wydajności z wersji 9.3 i 9.4.

Wiele prac w tym cyklu rozwojowym koncentrowało się na nadchodzącym edytorze witryn. Początkowo istniała nadzieja, że wersja beta pojawi się w wydaniu 5.6. Była to część proponowanego zakresu. Jednak funkcja jest wciąż gotowa na kilka miesięcy. to nie jest zła rzecz. Potrzebuje więcej czasu, aby dojrzeć, i nie powinno być pośpiechu w integrowaniu funkcji, która wpływa na tak wiele elementów platformy.
To, co użytkownicy końcowi zobaczą dzięki tej aktualizacji, to bardziej dopracowany edytor. Niezależnie od tego, czy są to dodatkowe opcje dla bloków, czy menu rozwijane dla kategorii wzorów bloków, setki drobnych zmian doprowadziły do lepszego ogólnego wrażenia.
WP Tavern omówił prawie każdą główną wersję wtyczki Gutenberga w tym cyklu — wygląda na to, że przegapiliśmy wersję 8.8, przepraszam . Dowiedz się wszystkiego o zmianach edytora w następujących postach:
- Gutenberg 8.6 dodaje pozycjonowanie wideo bloku okładki i aktualizuje wzorce blokowe
- Gutenberg 8.7 dodaje drobne zmiany, aktualizuje projekty wzorów bloków i kontynuuje prace edycyjne w całej witrynie
- Gutenberg 8.9 wyprowadza oparte na blokach widżety poza etapem eksperymentalnym
- Gutenberg 9.0 wprowadza poważne ulepszenia do ekranu nawigacji i bloku zapytań
- Gutenberg 9.1 dodaje menu rozwijane kategorii wzorców i przywraca widżety oparte na blokach w programie Customizer
- Gutenberg 9.2 dodaje ścieżki wideo, ulepszenia kolumn i bloków okładek
- Gutenberg 9.3 zapewnia wskaźnik tego, dokąd zmierza edycja całej witryny, przyszłość bez widżetów i ekranów dostosowywania
- Gutenberg 9.4 wprowadza selektor szerokości przycisku i elementy sterujące typografii dla bloku listy
Dwadzieścia dwadzieścia jeden motyw

Twenty Twenty-One, nowy domyślny motyw na nadchodzący rok, w pełni wykorzystuje wszystkie najnowsze i najlepsze funkcje edytora bloków. Podczas gdy zeszłoroczny motyw Twenty Twenty miał udaną premierę, zespół programistów odpowiedzialny za nowy domyślny miał więcej czasu na zbadanie motywów budowania w erze bloków.
Temat wykorzystuje więcej wizualnego artyzmu. Nie będzie dla wszystkich. Oferuje szeroką gamę schematów kolorów dla użytkowników końcowych, ale najlepiej nadaje się dla blogerów i innych twórców, którzy wolą odrobinę polotu w projekcie swojej witryny.
Najlepsze jest to, że przesuwa kopertę za pomocą funkcji wzorów blokowych, która nie była dostępna, gdy Twenty Twenty wylądowało rok temu. Starsze domyślne motywy będą traktowane w sposób blokowy. Jednak Twenty Twenty-One będzie pierwszym domyślnie zbudowanym z myślą o niestandardowych wzorach od samego początku.
Dla użytkowników, którzy nie mogą się doczekać, aż edytor witryny wyląduje w WordPressie, czego można się spodziewać w wersji 5.7, istnieje alternatywny motyw Dwadzieścia dwadzieścia jeden bloków do majsterkowania.
Hasła aplikacji dla REST API
Pomimo tego, że jest częścią podstawowej platformy od 2015 r., REST API nie obsługuje haseł aplikacji. Taka funkcja jest niezbędna, aby aplikacje innych firm mogły komunikować się z WordPress. Wcześniej żądania musiały być uruchamiane za pomocą uwierzytelniania opartego na plikach cookie i nieopartego na plikach cookie. W przeciwnym razie musieliby użyć starszego interfejsu API XML-RPC. Ograniczenie to wpłynęło również na zespoły programistów mobilnych WordPress, utrudniając obsługę edytora bloków, który opiera się na REST API.
Funkcja haseł aplikacji ułatwi aplikacjom wysyłanie żądań API, a także żądania i odwoływania poświadczeń.
REST API obiecywał przyszłość dla wszystkich typów aplikacji zbudowanych na WordPressie i wokół niego. Wizja ta jednak przez lata nie została urzeczywistniona na szeroką skalę. Po usunięciu głównego czynnika ograniczającego, być może nadal istnieje nadzieja na solidne zastosowania w nadchodzących latach.
