Im März haben wir uns natürlich die Version WordPress 6.5 näher angeschaut, die eigentlich am Tag des Meetups hätte veröffentlicht werden sollen, aber um eine Woche verschoben wurde. Probleme mit der neuen Font Library führten zu der Verschiebung.
Außerdem haben wir uns ausgetauscht über die Möglichkeiten des Mitmachens (Contributing) beim WordPress-Projekt selbst. Mit Übersetzungen, als Organisator eines Events (wie das Meetup) oder direkter Arbeit am Core.
Einstieg war ein Video von Jamie Marsland: „WordPress 6.5 explained in 250 seconds 🔥“ zur Einstimmung auf die neue WordPress-Version:
Nach dem Video warfen wir einen näheren Blick auf die Neuerungen.
Eine gute Übersicht gibt der „Field Guide“, der zu jeder Version existiert und auch Hoster fassen häufig die spannendsten Neuerungen zusammen:
https://make.wordpress.org/core/2024/03/15/wordpress-6-5-field-guide/
https://www.godaddy.com/resources/news/whats-new-in-wordpress-6-5
Generelle Infos finden sich im Entwickler:innen-Blog:
https://developer.wordpress.org/news/
Zu den größeren Änderungen finden sich auch nochmal einzelne, umfassendere Artikel, sogenannte „Dev Notes“:
https://make.wordpress.org/core/2024/03/04/interactivity-api-dev-note/ (Demolink: https://wpmovies.dev/ inklusive Quelltext: https://github.com/WordPress/wp-movies-demo)
https://make.wordpress.org/core/2024/03/14/new-feature-font-library/
https://make.wordpress.org/core/2024/03/06/new-feature-the-block-bindings-api/
https://make.wordpress.org/core/2024/02/27/i18n-improvements-6-5-performant-translations/
https://make.wordpress.org/core/2024/03/05/introducing-plugin-dependencies-in-wordpress-6-5/
Zum Thema AVIF hatten wir ja schon beim Meetup über Medienformate gesprochen. Nun ist mit Microsoft Edge endlich der letzte große Browsersupport vorhanden und es wurde endlich hinzugefügt:
https://make.wordpress.org/core/2024/02/23/wordpress-6-5-adds-avif-support/
Ob dein Server es allerdings auch wirklich unterstützt ist deshalb noch lange nicht gesagt. Ein Blick in das Site Health Tool (Website-Zustand) unter /wp-admin/site-health.php?tab=debug
offenbart unter dem Punkt „Media Handling“ welche Dateiformate von der vorhandenen Garfikbibliothek (Imagick oder GD) unterstützt wird. Nur wenn dort auch AVIF gelistet ist, klappt alles mit dem neuen Dateiformat.
Generelle Informationen zum Contributen am Core gibt es im Core-Handbuch:
https://make.wordpress.org/core/handbook/
Bei so einem Thema bleibt es nie aus, dass Fragen zur unterstützen PHP-Version, Datenbank oder Sprache kommen. Diese Statistiken gibt es hier:
https://wordpress.org/about/stats/
Das von Torsten vorgestellte Problem im deutschsprachigen Backend (seit WordPress 6.3) und eine mögliche Lösung findet ihr in diesem Trac-Ticket:
https://core.trac.wordpress.org/ticket/60851