
Am 25. Januar wurde WordPress 5.9 »Joséphine« veröffentlicht, benannt nach der Jazz-Sängerin Joséphine Baker. Die neue Version bringt unter anderem Full-Site-Editing mit, über das Websites im Backend komplett angepasst werden können.
Twenty Twenty-Two und Full-Site-Editing
WordPress 5.9 bringt mit Twenty Twenty-Two ein sogenanntes Block-Theme als neues Standard-Theme mit. Block-Themes unterscheiden sich stark von bisherigen Themes, weil die Templates komplett aus Blöcken zusammengesetzt sind.
Ein solches Block-Theme ist die Voraussetzung dafür, den neuen SWebste-Editor nutzen zu können, mit dem Templates direkt im Backend bearbeitet und auch Templates erstellt werden können.


Wenn ein Block-Theme aktiv ist, wird der Customizer aus dem Admin-Menü entfernt, weil Stil-Änderungen über das Stile-Interface im Website-Editor gemacht werden können – wenn Plugins den Customizer benötigen, ist er aber wieder sichtbar. Im Website-Editor kann beispielsweise eine eigene Farbpalette erstellt werden, die entweder für alle oder nur bestimmte Blöcke vorhanden ist.
Um Menüs für die Website im Website-Editor zu erstellen und zu verwalten, gibt es einen neuen Navigations-Block, der die Menüs als Inhaltstyp in der Datenbank speichert.

Weitere Verbesserungen und Updates
WordPress 5.9 bringt neue Typografie-Werkzeuge, Optionen für flexible Layouts und ermöglicht mehr Kontrolle über Details wie Abstände, Rahmen und mehr.
Das WordPress-Vorlagen-Verzeichnis ist Heimat einer großen Auswahl von Block-Vorlagen, die ihr einfach direkt auf auf eurer Website nutzen könnt.


Die Listenansicht der eingefügten Blöcke wurde überarbeitet, jetzt können Blöcke direkt innerhalb der Liste umsortiert und eingefügt werden, sodass es einfach möglich ist, sie genau da einzufügen, wo man möchte. Bei verschachtelten Blöcken lassen sich die Zweige in der Listenansicht ein- und ausklappen.
Der Galerie-Block wurde überarbeitet und ist jetzt so gebaut, dass er aus mehreren Bild-Blöcken besteht. So können alle Optionen des Bild-Blocks für jedes einzelne Bild in einer Galerie genutzt werden.


WordPress 5.9 für Entwicklerinnen und Entwickler
theme.json
Die theme.json wurde um weitere Optionen erweitert und WordPress 5.9 unterstützt theme.json für Child-Themes.
Block-Level-Locking
Blöcke können mit einem Lock versehen werden, sodass sie beispielsweise nicht entfernt werden können, entweder standardmäßig für einen Block über die block.json oder für Blöcke in Block-Vorlagen.
Mehrere Stylesheets pro Block
Es ist jetzt möglich, in der block.json mehrere Stylesheets für einen Block festzulegen und Stylesheets zu laden, die vorher bereits registriert wurden. Außerdem können Themes statt eines großen Stylesheets kleinere Stylesheets bereitstellen, die jeweils nur die Styles für einen Block enthalten und nur geladen werden, wenn der Block vorhanden ist.
Überarbeiteter Galerie-Block
Wie oben erwähnt wurde der Galerie-Block überarbeitet, sodass die Galerie-Bilder über normale Bild-Blöcke dargestellt werden. Wenn ihr ein Plugin oder Theme entwickelt habt, das mit dem Galerie-Block arbeitet, solltet ihr euch den verlinkten Beitrag durchlesen.
Field-Guide für mehr Details
Im WordPress-5.9-Field-Guide gibt es eine Liste aller Beiträge, die detaillierte Informationen zu den Änderungen enthalten, die für Entwicklerinnen und Entwickler interessant sein könnten.
Danke
2linctools · Aaron D. Campbell · Aaron Jorbin · Aaron Robertshaw · abesell132 · Abha Thakor · acosmin · Adam Bosco · Adam Morgan · Adam Silverstein · Adam Zielinski · Addie · Adil Ali · aduth · Aezaz Shekh · Ahmed Chaion · ajotka · Akash Soni · Aki Hamano · Akira Tachibana · Alain Schlesser · Alan Jacob Mathew · Albert Juhé Lluveras · Alex Concha · Alex Lende · Alex Stine · Alexandru Vornicescu · alexeydemidov · Alexis Lloyd · AlGala · aliakseyenkaihar · allilevine · almendron · Amanda Riu · Amor Kumar · Anand Upadhyay · André · Andrea Fercia · Andrei Draganescu · Andrew Nacin · Andrew Nevins · Andrew Ozz · Andrew Serong · André · Andy Fragen · Andy Peatling · Andy Schmidt · andynick · Angelika Reisiger · Anjana Vasan · Ankit K Gupta · Ankit Panchal · Anne McCarthy · Anthony Burchell · Anthony Eden · Anthony Ledesma · Anton Vlasenko · Antonis Lilis · Antony Booker · arena · Ari Stathopoulos · Arthur Chu · Ashish Kumar (Ashfame) · Ayesh Karunaratne · baelx · Bartlomiej · Beatriz Fialho · Beau Lebens · Ben Dwyer · Benachi · benitolopez · Benjamin Denis · Benjamin Gosset · benjamin.anakena · bernhard-reiter · Bijay Yadav · BinaryKitten · binarymoon · Birgir Erlendsson (birgire) · Birgit Pauli-Haack · BlogAid · bobbingwide · Boone Gorges · Brad Jorsch · Brad Parbs · Bradley Taylor · Brandon Kraft · bravokeyl · Brennan Goewert · Brian Alexander · Brian Gardner · Brian Richards · Bronson Quick · Bruno Ribaric · Brylie Christopher Oxley · Caleb Burks · calebwoodbridge · carepsules · Carike · Carlos Bravo · Carlos Garcia · Carolina Nymark · cdyerkes · Ceyhun Ozugur · Chad Chadbourne · Channing Ritter · Chiaki · Chintan hingrajiya · Chip Snyder · Chloe Bringmann · Chouby · Chris Klosowski · Chris Van Patten · chriscct7 · Christian Tamayo · Christina Workman · Christopher Churchill · clucasrowlands · Colin Stewart · Collieth Clarke · Collins Agbonghama · Copons · Corey Worrell · Cory Hughart · Courtney Robertson · Craig Francis · Crisoforo Gaspar · Csaba (LittleBigThings) · Dávid Szabó · Daisy Olsen · Damon Cook · Dan Farrow · Dan Soschin · Daniel Bachhuber · Daniel Post · Daniel Richards · Daniel Shaw · danieldudzic · Daniele Scasciafratte · Daria · Daschmi · datagutten · datainterlock · Dave Page · Dave Ryan · David Anderson / Team Updraft · David Arenas · David Baumwald · David Biňovec · David Calhoun · David Gwyer · David Herrera · David Kryzaniak · David Mosterd · David Rozando · David Smith · davidwebca · Deb Nath Utpol · Debabrata Karfa · Deepak Lalwani · Denis Yanchevskiy · Denis Žoljom · Dennis Snell · Dhanendran Rajagopal · dhusakovic · DiedeExterkate · Dilip Bheda · Dion Hulse · dlt101 · Dominik Schilling · Donna Botti · dontgo2sleep · Doug Wollison · dpegasusm · Dr. Ronny Harbich · dratwas · Drew Jaynes · drosmog · dustinrue · Eddy · Ehtisham Siddiqui · EkoJR · Ella van Durpe · Emmanuel Hesry · empatogen · Enej Bajgorić · Enrique Sánchez · erayalakese · Eric Malalel · Erick Hitter · Erik · etoledo · Evan Mullins · Fabian Kägy · Fabian Todt · Faisal Alvi · fedepia · Felipe Elia · Felipe Santos · Felix Arntz · Florian TIAR · FPCSJames · fperdaan · Francesca Marano · Francesco · Fumiki Takahashi · gadhiyaravi · Gal Baras · Garrett Hyder · Gary Jones · Gary Pendergast · gazchap · Generosus · Gennady Kovshenin · George Hotelling · George Mamadashvili · George Stephanis · Gerardo Pacheco · Gilbert Pellegrom · Glen Davies · goldsounds · Govind · Grant M. Kinney · Greg Rickaby · Greg Ziółkowski · Guillaume TURPIN · Héctor Prieto · Hans-Christiaan Braun · haosun · Hareesh S · Hasanuzzaman Shamim · Hauwa Abashiya · Haz · Henry Wright · herbmiller · Herm Martini · Herre Groen · Hidekazu Ishikawa · Hilay Trivedi · hirofumi2012 · Hitendra Chopda · Hossein · htmgarcia · Hudson Atwell · Hugh Lashbrooke · hugod · Ian Belanger · Ian Dunn · ianatkins · ianhayes94 · ianmjones · Ignat Georgiev · Igor Benic · ilovecats7 · infected · Ipstenu (Mika Epstein) · Isaac · Isabel Brison · ismaeld · Iulia Cazan · J.D. Grimes · Jack Reichert · Jake Spurlock · jakub.tyrcha · Jam Viet · James Huff · James Koster · Jan-Willem · janthiel · Jarda Snajdr · Jason Crist · Jason Johnston · Jason R. Johnston · Javier Arce · Javier Casares · Jay Upadhyay · Jean-Baptiste Audras · Jean-Philippe · Jeff Bowen · Jeff Ong · Jeffrey Paul · Jenny Dupuy · Jeremy Felt · Jeremy Herve · Jeremy Scott · Jeremy Yip · Jesús Amieiro · Jesper van Engelen · Jessica Lyschik · Jignesh Nakrani · Joe Dolson · Joe McGill · joegasper · Joel James · Joen Asmussen · John Blackbourn · John Espiritu · John Godley · John James Jacoby · john zenith · JohnRDOrazio · Jonathan Bossenger · Jonathan Desrosiers · Jonny Harris · Jono Alderson · Joost de Valk · Jorge Costa · Jos Klever · Joseph Dickson · Josepha Haden · Joy · Juan Ruitiña · JuanMa Garrido · Juhi Saxena · Juliette Reinders Folmer · Junaid Bhura · Junko Nukaga · Justin Ahinon · Justin DoCanto · Justin Tadlock · K. Adam White · KafleG · Kai Hao · kallookoo · Kalpesh Akabari · kaneva · Kapil Paul · Kazuto Takeshita · Kelly Choyce-Dwan · Kelly Hoffman · keoshi · Keramot UL Islam · kero · Kerry Liu · Kevin Fodness · keyur5 · Kharis Sulistiyono · Kira Schroder · Kjell Reigstad · Knut Sparhell · Koen Van den Wijngaert · Konstantin Obenland · Konstantinos Xenos · kwisatz · Kyle Nel · KZeni · lalitjalandhar · Laura – WPMU DEV Support · laurelfulford · Laxman Prajapati · leemon · Lena Morita · leogermani · Liam Gladdy · liammitchell · Linkon Miyan · linux4me2 · Loïc Antignac · Loran A. Rendel · Lucas Karpiuk · lucasw89 · lucatume · Luis Felipe Zaguini · Luke Carbis · Luke Cavanagh · Lukman Nakib · luovalabs · lynk · M Asif Rahman · Maciek Palmowski · Madalin Gorbanescu · Madison Swain-Bowden · Maggie Cabrera · Mai · Malae · malthert · manfcarlo · Manisha Makhija · Manzoor Wani · Marcelo de Moraes Serpa · Marco Ciampini · Marcus Kazmierczak · Marek Hrabe · Marin Atanasov · Marius L. J. · Mark-k · Mary Baum · Mateus Machado Luna · Matias Ventura · Matt · Matt Chowning · Matt Mullenweg · Matt Wiebe · mattoakley · Mauriac AZOUA · Max · MaxD · Maxime Culea · mclaurent · MEDUSOR · Meg Phillips · Meher Bala · Mel Choyce-Dwan · mgol · Micah Wood · Michael · Michael Adams (mdawaffe) · Michael Beckwith · Michael Burridge · Michael Nelson · Michal Czaplinski · Michel – xiligroup dev · Miguel Fonseca · mikaelmayer · Mike Jolley · Milan Dinić · Milana Cap · Minal Diwan · Mitchell Austin · mjaschen · mjulian7 · mmxxi · moch11 · Mohammad Rockeybul Alam · Monika Rao · mqudsi · mreishus · mrjoeldean · mtoensing · Muhammad Arslan · Muhammad Faizan Haidar · Mukesh Panchal · Musab Shakil · Mustaque Ahmed · Nadir Seghir · Nalini Thakor · Namith Jawahar · Naoko Takano · NateWr · Ned Zimmerman · NettSite · Nicholas Garofalo · Nick Diego · Nick Halsey · nickcernis · Nico · Nidhi Jain · nidhidhandhukiya · Niels Lange · Nik Tsekouras · Nikhil Chavan · nlpro · ockham · Olga Gleckler · Oliver Campion · Omar Alshaker · Omar Reiss · opr18 · Outzen Larkin · Ov3rfly · ovann86 · ovidiul · Paal Joachim Romdahl · Pablo Honey · page-carbajal · Pankaj Mohale · Paolo L. Scala · Pascal Birchler · Patrick Boehner · Paul Bearne · Paul Biron · Paul Bunkham · Paul Kevin · Paul Schreiber · Paul Von Schrottky · Paulo Pinto · Pavlo · Pedro Mendonça · pepe · Petar Ratković · Peter Smits · Peter Wilson · Petter Walbø Johnsgård · pgpagely · Phil Johnston · Philip Jackson · Pierre Gordon · Pieterjan Deneys · Piotrek Boniu · Pooja Derashri · powerbuoy · praem90 · Pramod Jodhani · Presskopp · procodewp · psealock · psufan · pwtyler · Rachel Baker · Radixweb · Rafi Ahmed · Rahul Mehta · Raluca · Ramon Ahnert · ramonopoly · Ravikumar Patel · Rehan Ali · Renatho · retrofox · Reyes Martínez · Riad Benguella · Rian Rietveld · Rich Tabor · Richard B. Kreckel · Richard Foley · richards1052 · Rick Curran · Rick Viscomi · Rishabh Budhiraja · Riyadh Ahmed · Robert Anderson · Robert Ghetau · robtarr · Rodrigo Arias · Rohan Rawat · Rohan Sharma · Rolf Siebers · Ronak Ganatra · Roxy Kohilakis · Rufus87 · Ruslan · Ryan Welcher · S Page · Sébastien SERRE · Sören Wünsch · Sabbir Hasan · Sabri Bouchaala · Safirul Alredha · Samir Shah · Samuel Wood (Otto) · Sandip Mondal – a11n · Sanket Chodavadiya · Sara · Sarah Norris · Sathiya Venkatesan · savicmarko1985 · Sayedul Sayem · Scott Buscemi · scribu · Sean McMillan · Sebastian Pisula · Sergey Biryukov · Sergio Cinos · Sergio Scabuzzo · SergioEstevao · Shaharyar Afzal · Shannon Little · shaunandrews · Shazahanul Islam Shohag · shimon246 · Shital Marakana · Shiva Poudel · siddharth ravikumar · Siddharth Thevaril · SierraTR · siliconforks · simonhammes · Siobhan · Siobhan · sirreal · sjlevy · skunkbad · Smit Rathod · snapfractalpop · Sourov Chowdhury · spytzo · ssergei · stacimc · Stefano Minoia · Stefanos Togoulidis · Stephen Bernhardt · Stephen Edgar · Stephen Rider · Steve Dufresne · Steve Henty · stevegs · Storm Rockwell · Sven Wagener · Sybre Waaijer · Synchro · szaqal21 · Taco Verdonschot · Tammie Lister · Tara King · Tarei King · Team Staatic · Tellyworth · Tema · terraling · Terri Ann · theMikeD · Thierry Muller · Thijs Hulshof · Thimal Wickremage · thisiswilliam · Thomas Patrick Levy · Tim Lappe · Tim Nolte · Timothy Jacobs · titsmaker · tjcafferkey · tmatsuur · Tobias Bäthge · tobifjellner (Tor-Bjorn “Tobi” Fjellner) · Tomek · Tomoki Shimomura · Tony G · Tony Tahmouch · Tonya Mork · Toro_Unit (Hiroshi Urabe) · Torsten Landsiedel · Travis Northcutt · tubys · Tung Du · twstokes · Udit Desai · Umesh Gupta · Venkat Raj · versusbassz · verybg · Vicente Canales · Viktor Szépe · Vishit Shah · Vlad T · Vondelphia.com · vortfu · wb1234 · WebMan Design | Oliver Juhas · Wes Theron · Weston Ruter · WFMattR · Will Earnhardt · Will Skora · williampatton · wojsmol · woodyhayday · wp_kc · wpnomad a11n · wpsoul · wpweaver · Yagnik Sangani · Yui · Yunus Ertuğrul · yuu · Yvette Sonneveld · Zebulan Stanphill · zoiec
Am Tag des Releases war WordPress 5.9 in 71 Sprachen zu mindestens 90 Prozent übersetzt. Freiwillige Übersetzerinnen und Übersetzer arbeiten an weiteren Übersetzungen. Danke an alle, die WordPress in 205 Sprachen möglich machen.
Danke auch an alle Freiwilligen, die in den Support-Foren mitarbeiten. Sie helfen Menschen von überall auf der Welt mit ihren Antworten und lösen Probleme. Der Erfolg von Releases, bis zurück zum ersten in 2003, ist zu einem großen Teil ihnen zu verdanken.
Grafiken: WordPress-5.9-Release-Post.