Was ist neu in WordPress 6.1: JPEG-zu-WebP-Konvertierung, flüssige Typografie, verbessertes Vorlagensystem und vieles mehr!
Veröffentlicht: 2022-09-06Die Veröffentlichung von WordPress 6.1 ist für den 1. November 2022 geplant und wird nach WordPress 6.0 Arturo, das am 24. Mai veröffentlicht wurde, und WordPress 5.9 Josephine, das am 25. Januar veröffentlicht wurde, die dritte große Version des Jahres sein.
Wie immer bringen neue WordPress-Versionen neue Funktionen, Verbesserungen und Fehlerbehebungen aus den neuesten Versionen des Gutenberg-Plugins in den Kern. Und WordPress 6.1 wird keine Ausnahme sein, da 11 Versionen des Gutenberg-Plugins in den Kern integriert werden, von 13.1 bis 14.1.
Dies sind die wichtigsten Daten des Veröffentlichungsplans:
- Beta 1 & Feature Freeze: 20. September 2022 – Ab diesem Datum konzentrieren sich die Hauptmitarbeiter auf das Testen und Beheben von Fehlern
- Release Candidate 1: 4. Oktober 2022 – Veröffentlichen Sie den Field Guide mit Dev Notes
- Probelauf: 24. Oktober 2022
- Allgemeine Veröffentlichung von WordPress 6.1: 1. November 2022
Zum Zeitpunkt des Verfassens dieses Artikels waren die Entwicklerhinweise und der Field Guide noch nicht veröffentlicht, aber wir können bereits einen Blick hinter die Kulissen werfen und versuchen zu verstehen, was wir mit der nächsten großen Version von WordPress erwarten können.
Matias Ventura gibt uns einige Einblicke in die Roadmap zu 6.1, wo er sagt, dass das Ziel von 6.1 darin besteht, die mit 5.9 und 6.0 eingeführten Erfahrungen zu verfeinern und einige Dinge zu beheben, während wir uns Phase 3 der Gutenberg-Roadmap nähern.
1. Verbesserungen des Vorlagen-Editors : Eine der wichtigsten neuen Funktionen ist der Vorlagen-Editor. WordPress 6.1 sollte die Möglichkeit einführen, die Struktur der Website zu durchsuchen, zu visualisieren und zu bearbeiten.
2. Vorlagenmuster : Das Ziel ist es, Blockmustern eine zentrale Rolle bei der Vorlagen- und Seitenerstellung zu geben, sie an benutzerdefinierte Beitragstypen und Blocktypen anzupassen, die Sperrfunktion zu verbessern, die Verwaltung gespeicherter Muster zu verbessern usw.
3. Globale Stile und Blöcke & Design-Tools : WordPress 6.1 ermöglicht die Verwaltung von Webfonts, die Implementierung responsiver Typografie und die Erweiterung des für Blöcke verfügbaren Toolsets.
Schauen wir uns einige der leistungsstärksten Funktionen von WordPress 6.1 genauer an:
Automatische Bildkonvertierung in das WebP-Format
WebP wurde erstmals in WordPress mit 5.8 eingeführt und ist ein modernes Bildformat, das eine hervorragende verlustfreie und verlustbehaftete Komprimierung für Bilder im Web bietet.
Aber obwohl Sie Ihre WebP-Bilder mithilfe der Medienbibliothek in WordPress hochladen könnten, unterstützt WordPress keine automatische Bildkonvertierung in das WebP-Format. Um diese Funktion auf Ihrer Website zu aktivieren, würden Sie ein WebP-WordPress-Plugin eines Drittanbieters verwenden.
Ab WordPress 6.1 sollten Bilduntergrößen nun automatisch in alternativen Dateiformaten erstellt werden. Darüber hinaus führt WordPress 6.1 drei neue Filter ein, mit denen Entwickler den Mime-Typ von Untergrößen steuern können, die von WordPress am Frontend generiert und verwendet werden.
Und mit 6.1 generiert und verwendet WordPress standardmäßig WebP-Untergrößen, sofern verfügbar.
Wenn ein Benutzer ein JPEG-Bild hochlädt, kann WordPress automatisch sowohl WebP- als auch JPEG-Untergrößen generieren. WordPress wird dann in der Lage sein, WebP-Bilder auf dem Frontend bereitzustellen. JPEG-Bilder werden in Kontexten verwendet, in denen WebP noch nicht unterstützt wird (z. B. E-Mail).
Dies ist das Standardverhalten. Entwickler können die Standardeinstellungen überschreiben und mithilfe von Filtern bestimmen, welches Bildformat verwendet werden soll.
Wenn neue Mime-Typen generiert werden, werden nur diejenigen Bilder beibehalten, deren Größe kleiner ist als ihre jeweiligen Originale. Standardmäßig werden zusätzliche MIME-Typen nur für Standardbildgrößen und für benutzerdefinierte Größen generiert, wenn Sie sich für die Unterstützung entschieden haben.
Diese Änderung führt auch drei neue Filter ein, die die vollständige Kontrolle über die Ausgabe sekundärer Mime-Typen bieten:
-
wp_image_sizes_with_additional_mime_type_support
ermöglicht es Entwicklern, den Bild-Mime-Typ pro Größe zu steuern -
wp_upload_image_mime_transforms
ermöglicht es Entwicklern, den Bild-Mime-Typ für eine bestimmte Eingabe zu steuern und sogar den ursprünglichen Mime-Typ zu überschreiben -
wp_content_image_mimes
kann verwendet werden, um die Ausgabereihenfolge des MIME-Typs für Inhaltsbilder zu steuern. Beim Rendern von Bildern auf der Seite wird der erste verfügbare MIME-Typ verwendet.
Diese Änderung sollte eine durchschnittliche Reduzierung der Dateigröße um 30 % bringen.
Vor der endgültigen Version 6.1 können Sie die neue Funktion mit dem Performance Lab-Plugin der WordPress Performance Group testen.

Die Änderung erscheint jedoch umstritten, und viele Mitwirkende melden weiterhin Probleme. Konkret wurde festgestellt:
Die Ressourcen zum Generieren von Bildern beim Hochladen eines Bildes werden dramatisch zunehmen, die Ressourcen zum Bereitstellen eines Bildes werden jedoch verringert. Da das Hochladen von Bildern im Vergleich zum Bereitstellen von Bildern sehr selten ist, sollte sich der zusätzliche Aufwand zum Komprimieren und Speichern von Bildern lohnen.
Und:
Tatsächlich ist dieser dramatische Anstieg des Ressourcenverbrauchs beim Hochladen eines Bildes hier ein sehr schlechter Nebeneffekt. Dies bedeutet, dass viele Uploads fehlschlagen und die Benutzer gestrandet bleiben. Es wird auch die Supportanfragen sowohl für WordPress als auch für die Hosting-Unternehmen dramatisch erhöhen. Halte das nicht für akzeptabel. Aus diesem Grund scheint der aktuelle Ansatz keine gute Lösung zu sein, selbst wenn in WordPress Multi-Mime-Unterstützung für Bilder benötigt wird.
Zum Zeitpunkt des Verfassens dieses Artikels ist also noch unklar, ob die Verwendung des WebP-Formats in Bilduntergrößen standardmäßig aktiviert wird oder der Site-Administrator sich dafür entscheiden muss, das WebP-Format auf dem Frontend seiner Website bereitzustellen . In der Zwischenzeit wurde die automatische Konvertierung von JPEG in WEBP vorübergehend deaktiviert. Eine aussagekräftige Zusammenfassung der laufenden Diskussion finden Sie in Sara Goodings Artikel über WP Tavern.

Flüssige Typografie
WordPress 6.1 fügt Unterstützung für Fluid Typography über calc
/ clamp
CSS-Funktionen hinzu.
Der Ausdruck Fluid-Typografie beschreibt die Fähigkeit von Text, sich an die Breite des Ansichtsfensters anzupassen und sich nahtlos von einer minimalen bis zur maximalen Breite zu skalieren.
Es ist etwas anderes als das, was Sie mit Medienabfragen erreichen können, da Medienabfragen es Themen ermöglichen, die Textgröße abhängig von bestimmten Darstellungsbereichsgrößen zu ändern, aber nichts zwischen verschiedenen Werten zu tun.
Einige Themen unterstützen bereits flüssige Typografie. Twenty Twenty-Two verwendet beispielsweise die CSS-Funktion clamp()
für mehrere Schriftgrößen. Zum Beispiel:
"settings": { ... "custom": { "spacing": { "small": "max(1.25rem, 5vw)", "medium": "clamp(2rem, 8vw, calc(4 * var(--wp--style--block-gap)))", "large": "clamp(4rem, 10vw, 8rem)", "outer": "var(--wp--custom--spacing--small, 1.25rem)" }, "typography": { "font-size": { "huge": "clamp(2.25rem, 4vw, 2.75rem)", "gigantic": "clamp(2.75rem, 6vw, 3.25rem)", "colossal": "clamp(3.25rem, 8vw, 6.25rem)" } } } }
Wie Sie im obigen Code sehen können, werden flüssige Schriftgrößenwerte für jede einzelne Schriftgröße verwendet.
Ab WordPress 6.1 können Themes jetzt automatisch flüssige Schriftgrößen generieren, indem die neue Eigenschaft typography.fluid
wie folgt deklariert wird:
"styles": { .... "typography": { "fluid": true, "fontSizes": [ { "size": "2rem", "fluid": { "min": "2rem", "max": "2.5rem" }, "slug": "medium", "name": "Medium" } ] }
Mit typography.fluid
und typography.fontSizes[].fluid
wird der Wert jeder Schriftgröße automatisch nach folgender Formel berechnet:
--wp--preset--font-size--{slug}: clamp({fluid.min}, {fluid.min} + ((1vw - 0.48rem) * 1.592), {fluid.max});
Zum Beispiel:
--wp--preset--font-size--large: clamp(2rem, 2rem + ((1vw - 0.48rem) * 1.592), {2.5rem});
Beachten Sie, dass Fluid Typography zum Zeitpunkt der Erstellung dieses Artikels ein experimentelles Feature ist. Sie können in die technischen Details in Block unterstützt eintauchen: flüssige Typografie hinzufügen.
Fließende Typografie ist eine deutliche Verbesserung für die Erstellung moderner #WordPress-Websites. Wir haben gerade @frostwp aktualisiert, um diese Funktion aufzunehmen. Hier ist eine großartige Lektüre von @richard_tabor darüber, was es ist und warum es wichtig ist. https://t.co/Bq5YuHX3wi
– Brian Gardner (@bgardner) 8. August 2022
Siehe auch How to add Fluid Typography to WordPress Block Themes von Rich Tabor und Fluid Typography with Gutenberg von Carolina Nymark.
Neue und verbesserte Blocktypen
Da so viele Gutenberg-Versionen in den Kern integriert wurden, wird WordPress 6.1 einen brandneuen Inhaltsverzeichnis-Block und jede Menge Änderungen und Verbesserungen an bestehenden Blocktypen bringen.
Neuer Inhaltsverzeichnis-Block
Erstmals mit Gutenberg 13.3 eingeführt, ist jetzt ein neuer Inhaltsverzeichnis -Block als experimenteller Block verfügbar. Nach dem Hinzufügen zu Ihrem Beitrag oder Ihrer Seite erkennt der Inhaltsverzeichnisblock alle Überschriftenblöcke, die dem Inhalt hinzugefügt wurden, und zeigt sie als Ankerlinks in einer geordneten Liste an.

Randunterstützung für den Spaltenblock hinzugefügt
Der Columns-Block nutzt jetzt die neue BorderBoxControl-Komponente, die es WordPress-Benutzern ermöglicht, benutzerdefinierte Rahmen für Spalten anzugeben und auch völlig unterschiedliche Stile für jeden Rahmen festzulegen (siehe auch Column: Add Border Support to Column Blocks Pull Request).

Individuelle Grenzen können auch in der Datei theme.json wie folgt gesetzt werden:
"core/column": { "border": { "top": { "color": "#CA2315", "style": "dashed", "width": "6px" }, "right": { "color": "#FCB900", "style": "solid", "width": "6px" } } }
Entwickler können mehr über das neue Steuerelement in der Komponentenreferenz – BorderBoxControl lesen.
Randkontrollen für Bildblöcke
Mit Gutenberg 13.8 wurde die Unterstützung für alle Grenzkontrollen für den Bildblock eingeführt. Die Änderung wird mit WordPress 6.1 zum Kern hinzugefügt und öffnet die Tür für neue und großartige Möglichkeiten für Web-Kreative.

Kommentarblock-Verbesserungen
WordPress 6.1 bringt uns auch einen verbesserten Kommentarblock . Ab der nächsten Version von WordPress können Benutzer erweiterte Bearbeitungsfunktionen im Kommentarblock verwenden.
In der Abbildung unten sehen Sie die Seitenleiste mit den Kommentarblockeinstellungen und die Änderungen, die auf den Kommentartitel angewendet wurden.

Post Terms Block Variations für benutzerdefinierte Taxonomie-Begriffe
Der Block für Postbedingungen wurde um eine neue benutzerdefinierte Taxonomievariante erweitert. Sie können jetzt eine neue benutzerdefinierte Taxonomie registrieren, z. B. den Beitragstyp „Schauspieler in einem Film“, und Sie können dem aktuellen Beitrag oder dem benutzerdefinierten Beitragstyp eine Liste von Taxonomiebegriffen hinzufügen.

Das Bild unten zeigt eine Liste von Schauspielern in einem Beitragstyp „Film“.

Ein neuer übergeordneter Filter für den Abfrageblock
Für den Abfrageblock ist jetzt ein neuer Elternfilter verfügbar, um hierarchische Posts und Seiten mit demselben Elternteil anzuzeigen.

Steuerelemente für die Schriftfamilie im Kopfzeilenblock
Der Heading-Block unterstützt jetzt Font Family-Steuerelemente.

Horizontaler und vertikaler Abstand im Galerieblock
Ab WordPress 6.1 können Sie mit einer neuen Steuerung für den axialen Abstand unterschiedliche horizontale und vertikale Abstände für Bilder im Galerieblock festlegen.
Diese Änderung führt zu einer größeren Flexibilität beim Erstellen des Layouts von Bildergalerien.

Ausgewählte Bilder im Cover-Block
Ausgewählte Bilder erhalten immer noch viel Aufmerksamkeit, und in WordPress 6.1 wird der Umfang ihrer Verwendung weiter erweitert. Ab 6.1 kann das vorgestellte Bild direkt aus dem Cover-Block-Platzhalter ausgewählt werden, wie in den folgenden Bildern gezeigt.

Diese Änderung sollte dazu beitragen, eine konsistentere Benutzererfahrung zu schaffen, die dem Benutzer klarer macht, was er anpasst.
Außerdem wurde ein Featured Image-Schalter zum Medienersetzungsfluss hinzugefügt.

Darstellungswerkzeuge für Post-Navigations-Links
Die Einstellungseigenschaft „ appearanceTools
“ ermöglicht es Ihnen, sich für mehrere Einstellungen zu entscheiden, die standardmäßig deaktiviert sind.

Seit WordPress 6.1 können Sie für Themes, die die Einstellungseigenschaft „ appearanceTools
“ unterstützen, die Linkfarbe und die Schriftfamilie im Post-Navigationslink anpassen.

In unserer Einführung zum Thema Twenty Twenty-Two können Sie mehr über die Eigenschaft appearanceTools
lesen.
Verriegeln Sie den Containerblock mit einem Klick
Ein neuer Umschalter ermöglicht es Benutzern jetzt, Blöcke in einem Container von Blöcken mit einem einzigen Klick zu sperren. Dies gilt für Group- , Cover- und Column -Blöcke.

Zusätzliche Funktionen und Verbesserungen des Blockeditors
Obwohl es sich um eine Konsolidierungsversion handelt, wird WordPress 6.1 so viele Änderungen und Verbesserungen bringen, dass es unmöglich wäre, sie alle in einem Artikel aufzulisten. Zusätzlich zum neuen Block Inhaltsverzeichnis und den oben aufgeführten Änderungen sehen wir Folgendes:
Template-Part-Variationen im Block-Inserter
Variationen von Vorlagenteilen sind jetzt im Blockeinfüger verfügbar, was das Hinzufügen von Vorlagenteilen zu Ihrer Website vereinfacht.

Diese Änderung macht den Bearbeitungsprozess einfacher und schneller, sodass Benutzer mit nur wenigen Klicks alle Variationen eines Vorlagenteils auf einmal anzeigen können.
Visualisieren Sie Rand und Polsterung
Eine kleine, aber nützliche Verbesserung ist die Hervorhebung der Ränder und Auffüllungen, während der Benutzer sie anpasst. Dies sollte viel klarer machen, wie viel Platz innerhalb oder außerhalb der Elemente hinzugefügt wird.

Verbesserungen an der Seitenleiste „Einstellungen“.
WordPress 6.1 wird auch mehrere Verbesserungen der Benutzeroberfläche der Seitenleiste „Einstellungen“ präsentieren.
Die Seitenleiste der Beitragseinstellungen wurde leicht umgestaltet. Jetzt sind die Felder für Beitragsformat, Slug, Vorlage und Autoren ausgerichtet und haben die gleiche Breite. Darüber hinaus wurde der Post-Scheduler vereinfacht, um die Erfahrung verständlicher zu machen. Der Vorlagenbereich wurde ebenfalls in ein Popover verschoben, um Platz zu sparen und die Benutzeroberfläche aufzuräumen.

Außerdem wurde das Template-Panel durch einen Template-Link ersetzt. Wenn darauf geklickt wird, zeigt der Vorlagenlink die Standardvorlage in einem Popover an.

Veröffentlichen Sie Popover-Design-Updates
Die Datums- und Uhrzeitauswahl im Popover „Veröffentlichen“ wurde neu gestaltet und verwendet jetzt „vorhandene WordPress-Komponenten und Emotionsstile“.

Weitere technische Einblicke sind in Designaktualisierungen für das Popover „Veröffentlichen“ ( DateTimePicker
) verfügbar.
Zeit zum Lesen im Infobereich
Das in der oberen Symbolleiste verfügbare Informationsfeld wurde verbessert und zeigt jetzt zusätzlich zu Wörtern, Zeichen, Überschriften, Absätzen und Blöcken auch die Zeit zum Lesen an.

Die geschätzte Lesezeit errechnet sich aus durchschnittlich 189 Wörtern pro Minute. Lesen Sie mehr in @wordpress/editor: Fügen Sie die geschätzte Zeit zum Lesen zum Inhaltsverzeichnis im Editor hinzu.
Neue und verbesserte Bauwerkzeuge
WordPress 6.1 wird auch die Funktionalität des Site Builders erweitern. Blockmuster werden an mehr Stellen verfügbar sein und eine größere Auswahl an Vorlagentypen wird das Bearbeitungserlebnis im Vorlageneditor verbessern.
Erstellungsmuster für Beitragstypen
Mit WordPress 6.0 wurden Seitenerstellungsmuster eingeführt, mit denen jedes Mal, wenn ein Benutzer eine neue Seite erstellt, eine Auswahl an Mustern bereitgestellt werden kann. Auf diese Weise müssen Sie die Seite nicht von Grund auf neu erstellen, sondern können ein Muster aus einem Modal auswählen und den Inhalt ausfüllen, und Sie können loslegen.
Um diese Funktion zu aktivieren, sollte mindestens ein Blockmuster Unterstützung für die core/post-content
Blocktypen deklarieren.
Ab WordPress 6.1 erstreckt sich diese Funktion jetzt auf alle Beitragstypen. Alles, was Sie tun müssen, ist, core/post-content
in die blockTypes
Ihres Musters aufzunehmen und die relevanten postTypes
.
Lassen Sie uns nun anhand eines praktischen Beispiels herausfinden, wie Sie diese neue Funktion nutzen können. Angenommen, Sie haben einen Film-Beitragstyp.
Zuerst müssen Sie ein Blockmuster wie hier beschrieben registrieren.
Oder Sie gehen den einfachen Weg und verwenden die implizite Musterregistrierung (der Einfachheit halber verwenden wir in diesem Beispiel die implizite Musterregistrierung).
Erstellen Sie eine PHP-Datei für Ihr Blockmuster in einem /patterns -Verzeichnis im Ordner Ihres Designs (für dieses Beispiel haben wir Twenty Twenty-Two verwendet). Fügen Sie dann die folgende Überschrift hinzu:
<?php /** * Title: Pattern with columns * Slug: twentytwentytwo/pattern-with-columns * Block Types: core/post-content * Post Types: movie * Categories: text */ ?> <!-- wp:heading --> <h2>Hello there!</h2> <!-- /wp:heading -->
Und das ist es. Jedes Mal, wenn Sie einen neuen Beitragstyp „Film“ erstellen, wird jetzt ein Modal „Muster auswählen“ auf dem Bildschirm angezeigt.

Wenn Sie möchten, dass das Modal bei mehreren Beitragstypen angezeigt wird, fügen Sie einfach die entsprechenden Slugs durch Kommas getrennt hinzu:
<?php /** * Title: Pattern with columns * Slug: twentytwentytwo/pattern-with-columns * Block Types: core/post-content * Post Types: movie, book * Categories: text */ ?> <!-- wp:heading --> <h2>Hello there!</h2> <!-- /wp:heading -->
Eine nähere Betrachtung der Erstellungsmuster finden Sie unter Möglichkeit zur Verwendung von Erstellungsmustern für andere Beitragstypen neben der Seite.
Weitere Vorlagentypen im Site-Editor
Mit WordPress 6.0 kann im Site-Editor nur eine begrenzte Anzahl von Vorlagen erstellt werden:

Ab WordPress 6.1 wird es möglich sein, für jeden einzelnen Beitragstyp ein anderes Template zu erstellen.
Und Sie können auch Vorlagen für Kern- und benutzerdefinierte Taxonomien hinzufügen und bearbeiten, sogar für einzelne Kategorien oder Tags.
Wenn Sie benutzerdefinierte Beitragstypen oder eine benutzerdefinierte Taxonomie registrieren, werden diese automatisch im Vorlagenauswahlfeld des Site-Editors aufgelistet.

Aber nicht nur das. Sobald der Vorlagen-Beitragstyp ausgewählt ist, fragt ein Modal den Benutzer, ob er eine Vorlage für alle Beiträge dieses Typs oder eine neue Vorlage für einen bestimmten Beitrag des ausgewählten Beitragstyps erstellen soll.

Dann stellt ein neues Modal eine Liste der Posts bereit, die für diesen Posttyp verfügbar sind.

Änderungen für Entwickler
WordPress 6.1 fügt außerdem eine neue API und mehrere Verbesserungen für Entwickler hinzu.
Neue Preferences Persistence API
WordPress 6.1 führt eine brandneue Einstellungs-Persistenz-API ein, die Editor-Einstellungen in der WordPress-Datenbank statt im lokalen Speicher speichert.
Auf diese Weise können Benutzereinstellungen über alle Browser und Geräte hinweg gespeichert werden.
Zu diesem Zweck wurde das bisherige Persistenzsystem im @wordpress/data
Paket als veraltet markiert und ein neues preferences-persistence
Paket eingeführt. Das neue Paket speichert Daten über die Rest-API im Benutzer-Meta. Die Daten werden auch als Fallback im lokalen Speicher gespeichert, falls der Benutzer offline geht oder eine Anfrage unterbrochen wird (siehe auch Pull #39795).
Unterstützung für Schaltflächenstile in theme.json
Mit WordPress 6.1 kannst du mithilfe von theme.json Schaltflächenstile zu deinen Designs hinzufügen. Auf diese Weise können Theme-Entwickler Schaltflächen über Blöcke hinweg konsistent machen. Ein Beispiel ist der Suchblock, aber auch Blöcke von Drittanbietern werden von dieser Änderung profitieren.
Um dies zu ermöglichen, wird den Schaltflächenelementen eine neue wp-element-button
Klasse hinzugefügt, um den gleichen Stil zu teilen.
Sie können diese Änderung testen, indem Sie Ihrer theme.json in einer Entwicklungsumgebung den folgenden Code hinzufügen:
{ "styles": { "elements": { "button": { "color": { "background": "blue" } } } } }
Suchblockvariationen unterstützen jetzt Abfragevariablen
WordPress 6.1 unterstützt Suchblockvariationen basierend auf Abfragevariablen. Das bedeutet, dass Sie Ihren Benutzern Suchfelder zur Verfügung stellen können, mit denen sie jede Art von Inhalt granular durchsuchen können.
Im folgenden Beispiel registrieren wir eine Blockvariation für einen Beitragstyp „ movies
“. Das Beispiel basiert auf Carolina Nymars Tutorial über Blockvariationen.
Fügen Sie in der Funktionsdatei Ihres (untergeordneten) Designs den folgenden Code hinzu:
function movies_editor_assets() { wp_enqueue_script( 'movies-block-variations', get_template_directory_uri() . '/assets/block-variations.js', array( 'wp-blocks' ) ); } add_action( 'enqueue_block_editor_assets', 'movies_editor_assets' );
Erstellen Sie nun die folgende block-variations.js- Datei im Assets -Ordner Ihres (untergeordneten) Themes:
wp.blocks.registerBlockVariation( 'core/search', { name: 'movie-search', title: 'Movie Search Block', attributes: { query: { post_type: 'movies' } } } );
Laden Sie nun Ihr WordPress-Dashboard neu und suchen Sie im Block-Inserter nach einer Movie Search Block-Variante.

Weitere Informationen zu Blockvariationen finden Sie in der offiziellen Dokumentation.
Ein neues Schaltflächenelement in globalen Stilen
Mit WordPress 5.9 wurde eine Global Styles-Oberfläche eingeführt, mit der Benutzer Stilvoreinstellungen für ihre Websites anpassen können, entweder global oder auf Blockebene.
Bei der ersten Implementierung konnten Sie die Farben für Hintergrund, Text und Links anpassen. Ab WordPress 6.1 wurde jetzt ein neues Schaltflächen-Element zum Farbbedienfeld hinzugefügt, mit dem Benutzer das Erscheinungsbild von Schaltflächen auf ihren gesamten Websites steuern können.

Dies würde sich auf den Schaltflächenstil auf der gesamten Website auswirken, vom Schaltflächenblock über den Suchblock bis hin zu Blöcken von Drittanbietern, die Schaltflächen verwenden.
Zusammenfassung
Es gibt in der Tat viele neue Funktionen, die mit WordPress 6.1 kommen, aber es ist noch früh, eine endgültige Bewertung der neuesten Version von 2022 abzugeben. Außerdem haben wir zum Zeitpunkt des Schreibens dieses Artikels noch nicht den Feature Freeze erreicht, also könnte es sein Noch vor der endgültigen Veröffentlichung, die für den 1. November geplant ist, wird über zusätzliche Funktionen und Änderungen gesprochen werden.
Obwohl wir uns bereits ziemlich sicher sein können, welche neuen Funktionen wir dank der 11 Versionen von Gutenberg sehen werden, die in den Kern integriert wurden, sind wir uns noch nicht sicher, wie die JPEG-zu-WebP-Konvertierung implementiert wird, und andere Änderungen können zu den oben aufgeführten hinzugefügt werden .
Aber folgen Sie uns weiter, da wir diesen Artikel aktualisieren werden, da es Änderungen gibt, die Beachtung verdienen, und neue Funktionen in den Kern integriert werden.
Jetzt bis zu Ihnen. Was erwartest du von der nächsten Version von WordPress? Haben Sie den Nightly Build bereits in Ihrer Entwicklungsumgebung getestet? Teilen Sie uns Ihre Gedanken zu WordPress 6.1 im Kommentarbereich unten mit.