WordPress 5.1 „Betty“

Kürzlich wurde WordPress 5.1 „Betty“ veröffentlicht, benannt nach der Jazz-Sängerin Betty Carter. Nachdem in WordPress 5.0 der neue Block-Editor eingeführt wurde, konzentriert sich 5.1 auf den Feinschliff, insbesondere auf Performance-Verbesserungen des Editors. Außerdem wird mit einigen wichtigen Werkzeugen für Website-Administratoren und Entwickler der Weg für ein besseres, schnelleres und sicheres WordPress geebnet.

Website-Health

Mit Sicherheit und Geschwindigkeit im Hinterkopf kommt diese Version mit der ersten Site-Health-Funktion für WordPress. Damit wird WordPress Hinweise für Website-Admins anzeigen, die veraltete PHP-Versionen nutzen (das ist die Programmiersprache, die WordPress antreibt).

Wenn ihr neue Plugins installiert, wird WordPress prüfen, ob eure installierte PHP-Version die Mindestanforderung des Plugins erfüllt. Falls das nicht der Fall ist, verhindert WordPress die Installation.

Editor-Performance

Der in WordPress 5.0 enthaltene Block-Editor wurde und wird weiter verbessert. Am spürbarsten ist in 5.1 an der Performance gearbeitet worden. Der Editor sollte sich beim Starten ein bisschen schneller anfühlen und das Tippen sollte flüssiger ablaufen.

In den nächsten Releases könnt ihr weitere Verbesserungen dahingehend erwarten.

Erfreuliches für Entwicklerinnen und Entwickler

Multisite-Metadata

5.1 kommt mit einer neuen Datenbank-Tabelle, um Metadaten von Sites zu speichern und um die Speicherung von beliebigen Site-Daten zu ermöglichen, die im Multisite-/Netzwerk-Kontext wichtig sind.

Cron-API

Die Funktionen der Cron-API geben jetzt Werte zurück, die mitteilen, ob ein Funktionsaufruf erfolgreich war oder nicht. Außerdem gibt es zwei neue Funktionen, einmal um alle Cronjobs zu erhalten, die bereit zur Ausführung sind und eine weitere, um ein bestimmtes geplantes Event zu bekommen.

Weitere Änderungen betreffen das Cron-Spawning auf Servern mit FastCGI und PHP-FPM-Versionen 7.0.16 und neuer.

Neuer JS-Build-Prozess

WordPress 5.1 kommt mit einer neuen JavaScript-Build-Option, die der großen Umorganisierung von Code folgt, die in 5.0 begonnen wurde.

Weiteres

Verschiedene Verbesserungen, darunter:

  • Aktualisierung für Werte der WP_DEBUG_LOG-Konstante.
  • Neue Testkonfigurations-Datei-Konstante in der Test-Suite und neue Plugin-Action-Hooks.
  • Short-Circuit-Filter für wp_unique_post_slug(), WP_User_Query und count_users().
  • Eine neue human_readable_duration()-Funktion.
  • Verbesserte Taxonomy-Metabox-Sanitization.
  • Limitierte Unterstützung von LIKE für Meta-Keys bei der Nutzung von WP_Meta_Query.
  • Eine neue „doing it wrong“-Meldung bei der Registrierung von REST-API-Endpunkten.
  • und mehr.

Das Team

Der Release wurde von Matt Mullenweg geleitet, mit Gary Pendergast als Senior Code Reshuffler und Poet. Die folgenden 561 Contributors haben daran mitgewirkt, 231 davon zum ersten Mal bei einem WordPress-Release.

0x6f0, 1265578519, 1naveengiri, 360zen, aardrian, Aaron Jorbin, Abdullah Ramzan, Abhay Vishwakarma, Abhijit Rakas, Achal Jain, achbed, Adam Silverstein, Ajit Bohra, Alain Schlesser, aldavigdis, alejandroxlopez, Alex, Alex Shiels, Alexander Botteram, Alexandru Vornicescu, alexgso, All, allancole, Allen Snook, Alvaro Gois dos Santos, Ana Cirujano, Anantajit JG, Andrés, Andrea Fercia, Andrea Gandino, Andrea Middleton, andrei0x309, andreiglingeanu, Andrew Duthie, Andrew Lima, Andrew Nacin, Andrew Nevins, Andrew Ozz, Andrey Savchenko, Andy Fragen, Andy Meerwaldt, Angelika Reisiger, Antal Tettinger, antipole, Anton Timmermans, Antonio Villegas, antonioeatgoat, Anwer AR, Arun, Ashar Irfan, ashokrd2013, Ayesh Karunaratne, Ayub Adiputra, Barry Ceelen, Behzod Saidov, benhuberman, Benoit Chantre, benvaassen, Bhargav Mehta, bikecrazyy, Birgir Erlendsson, BjornW, Blair jersyer, blob, Blobfolio, bobbingwide, boblinthorst, Boone Gorges, Boro Sitnikovski, Brad Parbs, Bradley, bramheijmink, Brandon Kraft, Brandon Payton, Brent Swisher, Brian Richards, bridgetwillard, Brooke., bruceallen, Burhan Nasir, Bytes.co, Caleb Burks, Calin Don, campusboy, carolinegeven, ccismaru, chasewg, Chetan Prajapati, Chouby, ChriCo, chriscct7, Christopher Spires, claudiu, Clifford Paulick, Code Clinic, codegrau, coleh, conner_bw, Corey McKrill, croce, Csaba (LittleBigThings), Cyrus Collier, Daniel Bachhuber, Daniel James, Daniel Koskinen, Daniel Richards, Daniele Scasciafratte, danimalbrown, Danny Cooper, Danny de Haan, Darko A7, Darren Ethier (nerrad), Dave Pullig, David A. Kennedy, David Anderson, David Binovec, David Cramer, David Herrera, David Lingren, David Shanske, David Stone, dekervit, Denis Yanchevskiy, Dennis Snell, designsimply, dfangstrom, Dhanendran, Dharmesh Patel, Dhaval kasavala, Dhruvin, DiedeExterkate, Dilip Bheda, dingo_d, Dion Hulse, dipeshkakadiya, Dominik Schilling, Donncha O Caoimh, dontstealmyfish, Drew Jaynes, Drivingralle, drywallbmb, dschalk, dsifford, eamax, eArtboard, edo888, edocev, ElectricFeet, Ella Van Durpe, Eric Andrew Lewis, Eric Daams, Erich Munz, Erick Hitter, ericmeyer, etoledom, Evan Solomon, Evangelos Athanasiadis, ever, everyone, Faisal Alvi, Felipe Elia, Felix Arntz, Fernando Claussen, flipkeijzer, Florian TIAR, folio, FPCSJames, Frank Klein, frOM, fuchsws, fullyint, Gabriel Maldonado, Gareth, Garrett Hyder, Gary Jones, Gennady Kovshenin, Gerhard Potgieter, Girish Panchal, GM_Alex, gnif, graymouser, greg, Grzegorz (Greg) Ziółkowski, Guido, GutenDev, Hafiz Rahman, Hai@LiteSpeed, Hans-Christiaan Braun, Hardeep Asrani, Hardik Amipara, Harsh Patel, haruharuharuby, Heather Burns, Helen Hou-Sandi, Henry Wright, Herre Groen, hitendra, Hitendra Chopda, Ian Belanger, Ian Dunn, ibantxillo, Ignacio Cruz Moreno, Igor, Igor Benic, imath, ionvv, Irene Strikkers, isabel104, ishitaka, Ivan Mudrik, J.D. Grimes, Jack Reichert, Jacob Peattie, James Nylen, janak Kaneriya, janalwin, Janki Moradiya, janthiel, Jason Caldwell, javorszky, Jaydip Rami, Jayman Pandya, Jb Audras, Jeff Farthing, Jeffrey de Wit, Jeffrey Paul, Jennifer M. Dodd, Jenny, Jeremey, Jeremy Felt, Jeremy Herve, Jeremy Pry, Jeremy Scott, Jesper V Nielsen, Jesse Friedman, Jimmy Comack, Jip Moors, Jiri Hon, JJJ, joanrho, Job, Joe Bailey-Roberts, Joe Dolson, Joe Hoyle, Joe McGill, Joel James, Joen Asmussen, John Blackbourn, John Godley, johnalarcon, johnpgreen, johnschulz, Jonathan Champ, Jonathan Desrosiers, joneiseman, Jonny Harris, Joost de Valk, Jorge Costa, Joseph Scott, JoshuaWold, Joy, jpurdy647, jrdelarosa, jryancard, Juhi Patel, Julia Amosova, juliemoynat, Juliette Reinders Folmer, Junaid Ahmed, Justin Sainton, Justin Sternberg, Justin Tadlock, K.Adam White, kapteinbluf, keesiemeijer, Kelly Dwan, kelvink, khaihong, Kiran Potphode, Kite, kjellr, kkarpieszuk, kmeze, Knut Sparhell, konainm, Konstantin Obenland, Konstantinos Xenos, kristastevens, krutidugade, laghee, Laken Hafner, Lance Willett, laurelfulford, lbenicio, Leander Iversen, leemon, lenasterg, lisannekluitmans, lizkarkoski, Luca Grandicelli, LucasRolff, luciano, Luminus, Mário Valney, maartenleenders, macbookandrew, Maja Benke, Mako, mallorydxw-old, Manuel Augustin, manuel_84, Marc Nilius, marcelo2605, Marco Martins, marco.marsala, Marcus Kazmierczak, marcwieland95, Marius L. J., mariusvw, Mariyan Belchev, Mark Jaquith, Mathieu Sarrasin, mathieuhays, Matt Cromwell, Matt Gibbs, Matt Martz, Matthew Boynes, Matthew Riley MacPherson, mattyrob, mcmwebsol, Mel Choyce, mensmaximus, mermel, metalandcoffee, Micah Wood, Michael Nelson, Michiel Heijmans, Migrated to @sebastienserre, Miguel Fonseca, Miguel Torres, mihaiiceyro, mihdan, Mike Gillihan, Mike Jolley, Mike Schroder, Milan Dinić, Milan Ivanovic, Milana Cap, Milind More, mirkoschubert, Monika Rao, Monique Dubbelman, moto hachi ( mt8.biz ), mrmadhat, Muhammad Kashif, Mukesh Panchal, MultiformeIngegno, Muntasir Mahmud, munyagu, MyThemeShop, mzorz, nadim0988, nandorsky, Naoki Ohashi, Naoko Takano, nataliashitova, Nate Allen, Nathan Johnson, ndavison, Ned Zimmerman, Nextendweb, Nick Diego, Nick Halsey, Nick Momrik, Nick the Geek, Nicolas Figueira, Nicolas GUILLAUME, Nicolle Helgers, Nidhi Jain, Niels Lange, Nikhil Chavan, Nilambar Sharma, Noam Eppel, notnownikki, odyssey, Omar Reiss, Omkar Bhagat, on, others, Ov3rfly, Paal Joachim Romdahl, palmiak, panchen, parbaugh, Parham Ghaffarian, Pascal Birchler, Pascal Casier, Paul Bearne, Paul Biron, Paul Paradise, Paul Schreiber, Perdaan, Peter Putzer, Peter Wilson, Petter Walbø Johnsgård, Pierre Saïkali, Pieter Daalder, Piyush Patel, poena, Pramod Jodhani, Prashant Baldha, Pratik K. Yadav, Pratik K. Yadav, precies, Presskopp, Presslabs, PressTigers, programmin, Punit Patel, Purnendu Dash, qcmiao, Rachel Baker, Rachel Cherry, Rachel Peter, Rafsun Chowdhury, Rahul Prajapati, Raja Mohammed, Ramanan, Rami Yushuvaev, Ramiz Manked, ramonopoly, RavanH, redcastor, remyvv, rensw90, rhetorical, Riad Benguella, Rian Rietveld, Richard Tape, Ricky Lee Whittemore, Rinku Y, Rishi Shah, Robbie, robdxw, Robert Anderson, Robin Cornett, Robin van der Vliet, Ryan McCue, Ryan Paul, Ryan Welcher, ryotsun, Sébastien SERRE, Saša, sagarnasit, Sami Ahmed Siddiqui, Sami Keijonen, Samuel Wood (Otto), sarah semark, Sayed Taqui, Scott Lee, Scott Reilly, Sean Hayes, Sebastian Kurzynoswki, Sebastian Pisula, Sergey Biryukov, Shamim Hasan, Shane Eckert, Sharaz Shahid, Shashwat Mittal, Shawn Hooper, sherwood, Shital Marakana, Shiva Poudel, Simon Prosser, sjardo, skoldin, slilley, slushman, Sonja Leix, sonjanyc, Soren Wrede, spartank, spyderbytes, Stanimir Stoyanov, Stanko Metodiev, stazdotio, Stephen Edgar, Stephen Harris, stevenlinx, Storm Rockwell, Stoyan Kostadinov, strategio, Subrata Sarkar, Sultan Nasir Uddin, swift, Takahashi Fumiki, Takayuki Miyauchi, Tammie Lister, Taylor Lovett, teddytime, Terri Ann, terwdan, tharsheblows, the, ThemeZee, Thomas Patrick Levy, Thomas Vitale, thomaswm, Thorsten Frommen, Thrijith Thankachan, Tiago Hillebrandt, tigertech, Tim Havinga, Tim Hengeveld, Timmy Crawford, Timothy Jacobs, titodevera, Tkama, to, Tobias Zimpel, Tom J Nowell, TomHarrigan, Tommy, tonybogdanov, Tor-Bjorn Fjellner, TorontoDigits, Toshihiro Kanai, Towhidul Islam, transl8or, Ulrich, upadalavipul, Usman Khalid, Utsav tilava, uttam007, Vaishali Panchal, Valérie Galassi, valchovski, vishaldodiya, vnsavage, voneff, warmlaundry, wbrubaker, Weston Ruter, who, Will Kwon, William Earnhardt, williampatton, wpcs, wpzinc, xhezairi, Yahil Madakiya, Yoav Farhi, Yui, YuriV, Zane Matthew und zebulan.

Zum Schluss, danke an die Übersetzerinnen und Übersetzer, die an WordPress 5.1 gearbeitet und es ermöglicht haben, dass die neue Version bei Veröffentlichung in 34 Sprachen übersetzt ist, mit weiteren auf dem Weg zur vollständigen Übersetzung.

Wenn ihr der Entwicklung folgen oder mithelfen wollt, schaut bei Make WordPress oder dem Core-Development-Blog vorbei.

Danke, dass ihr WordPress einsetzt!