Die neue WordPress-Version 5.4 »Adderley«, zu Ehren des Jazzmusikers »Nat Adderley« benannt, steht ab sofort als Update über dein WordPress-Dashboard oder als Download zur Verfügung.
Zwei neue Blöcke, Optimierung und Vereinfachung bei diversen Prozessen, Performance-Steigerung, eine verbesserte Benutzeroberfläche und mehr erwarten dich in der neuen Version.
Neuerungen im Block-Editor
Blöcke
Zwei neue Blöcke
Mit dem Block Social Icons können vorgegebene Icons auf Social-Media-Profile oder Websites verlinkt werden. Der Block Buttons ersetzt den bisherigen Block Button und ermöglicht es, mehrere Buttons nebeneinander einzufügen, wobei jeder einzelne Button anders gestylt werden kann.
Farbverläufe und Farboptionen
Die Hintergründe, bzw. Overlays der Blöcke Buttons, Spalten und Cover können nun mit Farbverläufen versehen werden.
Für Blöcke, die Texte beinhalten, wie z. B. der Block Absatz, bestand bislang nur die Möglichkeit, die Farbe des gesamten Textes zu ändern. Jetzt ist auch ein selektives Einfärben von Text möglich, das ebenso Bildunterschriften einschließt. Diese neue Funktion ist über die Werkzeugleiste des jeweiligen Blocks erreichbar.
Die Texte in den Blöcken Gruppe und Spalten lassen sich ab sofort einfärben, dies betrifft aber nicht den Text einzelner Elemente der erwähnten Blöcke (z. B. pro Spalte anders färben), sondern immer den Text des gesamten Blocks. Allerdings können Blöcke, die über eine entsprechende Funktion verfügen und in den Block Gruppe oder in den Block Spalten eingefügt wurden, Text- und/oder Hintergrundfarbe überschreiben.
Medien
Das Einfügen und Ersetzen von Multimedia wurde vereinfacht und arbeitet in WordPress 5.4 in nahezu jedem Block gleich.
Der Block Medien und Text wartet auch mit einer Neuerung auf: Die Verlinkung des Bildes.
Benutzeroberfläche und Zugänglichkeit
Navigationspfad im Footer
Der neue Navigationspfad (Breadcrumb) im Footer, der im Bearbeitungsmodus von Seiten oder Beiträgen zur Verfügung steht, zeigt – nachdem man einen Block im Editor angeklickt hat – den Namen dieses Blocks sowie dessen Elternelemente. Durch Klick auf einen dieser Namen aktiviert man das dazugehörige Element.
Navigieren mit der Tastatur
Die Navigation via TAB-Taste sowie das Fokussieren wurden verbessert und die Seitenleiste kann so von fast jedem Block aus erreicht werden.
Performance
Das WordPress-Entwicklungs-Team meldet ein um 14 % schnelleres Laden des Editors und die Umsetzung des Eintippens soll 51 % schneller vonstattengehen.
Bearbeitungs- oder Auswählen-Modus
In die obere Leiste des Block-Editors wurde ein neues Icon platziert; eigentlich sind es 2 Icons, wovon eins – je nach Auswahl – angezeigt wird. Hierüber ist per Klick schnell der Wechsel zwischen den Modi Bearbeiten (Stift-Icon) und Auswählen (Dreieck-Icon) möglich. Der Modus Auswählen vereinfacht es, mehrere aufeinander folgende Blöcke zu selektieren.
Die Änderung dient zudem als visueller Hinweis darauf, ob man den Block gerade bearbeitet oder ihn ausgewählt hat. Bei der Nutzung eines Screenreaders gibt dieser einen akustischen Hinweis.
Datenschutz
Export
Der Export personenbezogener Daten beinhaltet nun ein Inhaltsverzeichnis, außerdem die Session-Informationen des Benutzers sowie die ggf. vorhandenen lokalen Daten, falls der Benutzer diese in das Widget WordPress-Veranstaltungen und Neuigkeiten eingetragen hat.
Datenschutz-Werkzeuge
Kleine Verbesserungen sorgen für eine aufgeräumte Benutzeroberfläche, die optisch leichter erfassbar ist.
Entwicklungsebene
Menü-Elemente mit Custom Fields
Zwei neue Aktionen sorgen dafür, dass individuelle Felder (Custom Fields) nativ zu Menü-Elementen hinzugefügt werden können – ohne Plugin und ohne das Schreiben von individuellen Walkers: wp_nav_menu_item_custom_fields
(Menü-Bildschirm) und wp_nav_item_custom_fields_customize_template
(Customizer).
Blöcke: Einfaches Stylen
Abstände
Negative Außen- und Innenabstände (Margins und Paddings) gehören der Vergangenheit an. Blöcke können nach Bedarf gestylt werden. Des Weiteren wurden vier überflüssige Wrapper-Divs entfernt.
Sammlung von Blöcken
Wenn du ein Plugin entwickelst, kannst du jetzt Kollektionen von Blöcken – ungeachtet der Kategorien – nach Namensraum registrieren, was dir eine großartige Möglichkeit für eine erhöhte Präsenz deiner Marke bietet.
Neue APIs
Block-Variationen und Farbverläufe
Mithilfe der neuen APIs haben die Benutzer mehr Optionen hinsichtlich Block-Variationen und Farbverläufe.
Einbettungen
TikTok und CollegeHumor
Der neue Block TikTok wurde der Kategorie Einbettungen hinzugefügt. Der Block CollegeHumor war schon seit einigen WordPress-Versionen nicht mehr sichtbar/auswählbar und wurde mit WordPress 5.4 restlos entfernt.
Danke
Der Release wurde von Matt Mullenweg, Francesca Marano und David Baumwald geleitet, unterstützt durch:
- Editor Tech: Jorge Filipe Costa (@jorgefelipecosta)
- Editor Design: Mark Uraine (@mapk)
- Core Tech: Sergey Biryukov (@sergeybiryukov)
- Design: Tammie Lister (@karmatosed)
- Docs Coordinator: JB Audras (@audrasjb)
- Docs & Comms Wrangler: Mary Baum (@marybaum)
Darüber hinaus haben weitere 552 weitere Personen bei der Entwicklung mitgeholfen:
0v3rth3d4wn, 123host, 1naveengiri, @dd32, Aaron Jorbin, Abhijit Rakas, abrightclearweb, acosmin, Adam Silverstein, adamboro, Addie, adnan.limdi, Aezaz Shaikh, Aftab Ali Muni, Aki Björklund, Akib, Akira Tachibana, akshayar, Alain Schlesser, Albert Juhé Lluveras, Alex Concha, Alex Mills, AlexHolsgrove, alexischenal, alextran, alishankhan, allancole, Allen Snook, alpipego, Amir Seljubac, Amit Dudhat, Amol Vhankalas, Amr Gawish, Amy Kamala, Anantajit JG, Anders Norén, Andrés, Andrea Fercia, Andrea Tarantini, andreaitm, Andrei Draganescu, Andrew Dixon, Andrew Duthie, Andrew Nacin, Andrew Ozz, Andrew Serong, Andrew Wilder, Andrey Savchenko, Andy Fragen, Andy Meerwaldt, Andy Peatling, Angelika Reisiger, Ankit Panchal, Anthony Burchell, Anthony Ledesma, apedog, Apermo, apieschel, Aravind Ajith, archon810, arenddeboer, Ari Stathopoulos, Arslan Ahmed, ashokrd2013, Ataur R, Ate Up With Motor, autotutorial, Ayesh Karunaratne, BackuPs, bahia0019, Bappi, Bart Czyz, Ben Greeley, benedictsinger, Benjamin Intal, bibliofille, bilgilabs, Birgir Erlendsson, Birgit Pauli-Haack, BMO, Boga86, Boone Gorges, Brad Markle, Brandon Kraft, Brent Swisher, Cameron Voell, Carolina Nymark, ceyhun0, Chetan Prajapati, Chetan Satasiya, Chintesh Prajapati, Chip Snyder, Chris Klosowski, Chris Trynkiewicz (Sukces Strony), Chris Van Patten, Christian Sabo, Christiana Mohr, clayisland, Copons, Corey McKrill, crdunst, Csaba (LittleBigThings), Dademaru, Damián Suárez, Daniel Bachhuber, Daniel James, Daniel Llewellyn, Daniel Richards, Daniele Scasciafratte, daniloercoli, Darren Ethier (nerrad), darrenlambert, Dave Mackey, Dave Smith, daveslaughter, DaveWP196, David Artiss, David Binovec, David Herrera, David Ryan, David Shanske, David Stone, Debabrata Karfa, dekervit, Delowar Hossain, Denis Yanchevskiy, Dhaval kasavala, dhurlburtusa, Dilip Bheda, dingo-d, dipeshkakadiya, djp424, dominic_ks, Dominik Schilling, Dotan Cohen, dphiffer, dragosh635, Drew Jaynes, eclev91, ecotechie, eden159, Edi Amin, edmundcwm, Eduardo Toledo, Ella van Durpe, Ellen Bauer, Emil E, Enrique Piqueras, Enrique Sánchez, equin0x80, erikkroes, Estela Rueda, Fabian, Fabian Kägy, Fahim Murshed, Faisal Alvi, Felipe Elia, Felipe Santos, Felix Arntz, Fernando Souza, fervillz, fgiannar, flaviozavan, Florian TIAR, Fotis Pastrakis, Frank Martin, Gal Baras, Garrett Hyder, Gary Jones, Gary Pendergast, Gaurang Dabhi, George Stephanis, geriux, Girish Panchal, Gleb Kemarsky, Glenn, Goto Hayato, grafruessel, Greg Rickaby, Grzegorz Ziółkowski, Grzegorz.Janoszka, Gustavo Bordoni, gwwar, hamedmoodi, hAmpzter, happiryu, Hareesh Pillai, Harry Milatz, Haz, helgatheviking, Henry Holtgeerts, Himani Lotia, Hubert Kubiak, i3anaan, Ian Belanger, Ian Dunn, ianatkins, ianmjones, IdeaBox Creations, Ihtisham Zahoor, intimez, Ipstenu (Mika Epstein), Isabel Brison, ispreview, Jake Spurlock, Jakub Binda, James Huff, James Koster, James Nylen, jameslnewell, Janki Moradiya, Jarret, Jasper van der Meer, jaydeep23290, jdy68, Jean-Baptiste Audras, Jean-David Daviet, Jeff Bowen, Jeff Ong, Jeff Paul, Jeffrey Carandang, jeichorn, Jenil Kanani, Jenny Wong, jepperask, Jer Clarke, Jeremy Felt, Jeremy Herve, Jeroen Rotty, Jerry Jones, Jessica Lyschik, Jip Moors, Joe Dolson, Joe Hoyle, Joe McGill, Joen Asmussen, John Blackbourn, John James Jacoby, johnwatkins0, Jon, Jon Quach, Jon Surrell, Jonathan Desrosiers, Jonathan Goldford, Jonny Harris, Jono Alderson, Joonas Vanhatapio, Joost de Valk, Jorge Bernal, Jorge Costa, Josepha Haden, JoshuaWold, Joy, jqz, jsnajdr, Juanfra Aldasoro, Julian Weiland, julian.kimmig, Juliette Reinders Folmer, Julio Potier, Junko Nukaga, jurgen, justdaiv, Justin Ahinon, K. Adam White, kaggdesign, KalpShit Akabari, Kantari Samy, Kaspars, Kelly Dwan, Kennith Nichol, Kevin Hagerty, Kharis Sulistiyono, Khushbu Modi, killerbishop, kinjaldalwadi, kitchin, Kite, Kjell Reigstad, kkarpieszuk, Knut Sparhell, KokkieH, Konstantin Obenland, Konstantinos Xenos, Krystyna, kubiq, kuflievskiy, Kukhyeon Heo, kyliesabra, Laken Hafner, leandroalonso, leogermani, lgrev01, linuxologos, lisota, Lorenzo Fracassi, luisherranz, luisrivera, lukaswaudentio, Lukasz Jasinski, Luke Cavanagh, Lydia Wodarek, M A Vinoth Kumar, maciejmackowiak, Mahesh Waghmare, Manzoor Wani, marcelo2605, Marcio Zebedeu, MarcoZ, Marcus Kazmierczak, Marek Dědič, Marius Jensen, Marius84, Mark Jaquith, Mark Marzeotti, Mark Uraine, Martin Stehle, Marty Helmick, Mary Baum, Mat Gargano, Mat Lipe, Mathieu Viet, Matt Keys, Matt van Andel, mattchowning, Matthew Kevins, mattnyeus, maxme, mayanksonawat, mbrailer, Mehidi Hassan, Mel Choyce-Dwan, mensmaximus, Michael Arestad, Michael Ecklund, Michael Panaga, Michelle Schulp, miette49, Miguel Fonseca, Miguel Torres, mihdan, Miina Sikk, Mikael Korpela, Mike Auteri, Mike Hansen, Mike Schinkel [WPLib Box project lead], Mike Schroder, mikejdent, Mikko Saari, Milan Patel, Milan Petrovic, mimi, mircoraffinetti, mjnewman, mlbrgl, Morgan Estes, Morteza Geransayeh, mppfeiffer, mryoga, mtias, Muhammad Usama Masood, mujuonly, Mukesh Panchal, Nadir Seghir, nagoke, Nahid Ferdous Mohit, Nate Finch, Nazmul Ahsan, nekomajin, NextScripts, Nick Daugherty, Nick Halsey, Nicklas Sundberg, Nicky Lim, nicolad, Nicolas Juen, nicole2292, Niels Lange, nikhilgupte, nilamacharya, noahtallen, noyle, nsubugak, oakesjosh, oldenburg, Omar Alshaker, Otto Kekäläinen, Ov3rfly, page-carbajal, pagewidth, Paragon Initiative Enterprises, Pascal Birchler, Pascal Casier, Paul Bearne, Paul Biron, Paul Kevin, Paul Schreiber, pcarvalho, Pedro Mendonça, perrywagle, Peter Wilson, Philip Jackson, Pierre Gordon, Pierre Lannoy, pikamander2, Prashant Singh, Pratik Jain, Presskopp, Priyanka Behera, Raam Dev, Rachel Cherry, Rachel Peter, ragnarokatz, Rami Yushuvaev, raoulunger, razamalik, Remco Tolsma, rephotsirch, rheinardkorf, Riad Benguella, Ricard Torres, Rich Tabor, rimadoshi, Rinku Y, Rob Cutmore, rob006, Robert Anderson, Roi Conde, Roland Murg, Rostislav Wolný, Roy Tanck, Russell Heimlich, Ryan, Ryan Fredlund, Ryan McCue, Ryan Welcher, Ryo, Sébastien SERRE, sablednah, Sampat Viral, Samuel Wood (Otto), SamuelFernandez, Sander, santilinwp, Sathiyamoorthy V, Schuhwerk, Scott Reilly, Scott Taylor, scruffian, scvleon, Sebastian Pisula, Sergey Biryukov, Sergio de Falco, sergiomdgomes, sgastard, sgoen, Shaharia Azam, Shannon Smith, shariqkhan2012, Shawntelle Coker, sheparddw, Shital Marakana, Shizumi Yoshiaki, simonjanin, sinatrateam, sirreal, skorasaurus, smerriman, socalchristina, Soren Wrede, spenserhale, sproutchris, squarecandy, starvoters1, SteelWagstaff, steevithak, Stefano Minoia, Stefanos Togoulidis, steffanhalv, Stephen Bernhardt, Stephen Edgar, Steve Dufresne, Steve Grunwell, stevenlinx, Stiofan, straightvisions GmbH, stroona.com, Subrata Mal, Subrata Sarkar, Sultan Nasir Uddin, swapnild, Sybre Waaijer, Sérgio Estêvão, Takayuki Miyauchi, Takeshi Furusato, Tammie Lister, Tanvirul Haque, TBschen, tdlewis77, Tellyworth, Thamaraiselvam, thefarlilacfield, ThemeZee, Tim Havinga, Tim Hengeveld, timon33, Timothée Brosille, Timothy Jacobs, Tkama, tmanoilov, tmatsuur, tobifjellner (Tor-Bjorn Fjellner), Tom Greer, Tom J Nowell, tommix, Toni Viemerö, Toro_Unit (Hiroshi Urabe), torres126, Torsten Landsiedel, Towhidul Islam, tristangemus, tristanleboss, tsuyoring, Tung Du, Udit Desai, Ulrich, upadalavipul, Utsav tilava, Vaishali Panchal, Valentin Bora, varunshanbhag, Veminom, Vinita Tandulkar, virgodesign, Vlad. S., vortfu, waleedt93, WebMan Design | Oliver Juhas, websupporter, Weston Ruter, William Earnhardt, William Patton, wpgurudev, WPMarmite, wptoolsdev, xedinunknown-1, yale01, Yannicki, Yordan Soares, Yui, zachflauaus, Zack Tollman, Zebulan Stanphill, Zee und zsusag.
Und natürlich auch ein großes Dankeschön an die Übersetzerinnen und Übersetzer, sowie die Freiwilligen in den Support-Foren.