Was ist neu in Gutenberg 19.4

Neue Schreib-/Entwurfsmodi

Die Modi „Bearbeiten“ und „Auswählen“ heißen jetzt „Schreiben“ und „Entwerfen“.

Im Schreibmodus können Sie sich ausschließlich auf das Schreiben konzentrieren, wobei alle Layoutoptionen in der Seitenleiste ausgeblendet sind .

Wenn Sie Farben und Größen anpassen, Spalten erstellen und mehr möchten, wechseln Sie in den Entwurfsmodus!

Block Bindings Editor APIs sind öffentlich

Gutenberg 19.4 und WordPress 6.7 ermöglichen Entwicklern die Verwendung bestimmter Blockbindungs-APIs, die zuvor privat waren und nur in Core verwendet wurden . Für die Version 6.7 von WordPress werden Entwicklerhinweise und Dokumentationen veröffentlicht, aber hier ist eine Übersicht:

registerBlockBindingsSourceunregisterBlockBindingsSource: Ermöglicht das Registrieren und Aufheben der Registrierung von Blockbindungen im Editor. Durch die Registrierung im Editor können Sie das Abrufen und Bearbeiten von Quellen ändern.

getBlockBindingsSourcegetBlockBindingsSources: Der erste ruft eine bestimmte Blockbindungsquelle und ihre Eigenschaften ab, während der zweite eine Liste aller Blockbindungsquellen abruft.

updateBlockBindings: Ähnlich wie updateBlockAttributeskönnen Sie mit dieser Funktion Verbindungen zwischen einem Block und einer beliebigen Quelle erstellen oder entfernen.

removeAllBlockBindings: Entfernt alle Verbindungen von einem Block zu einer beliebigen Quelle.

Weitere bemerkenswerte Highlights

Es gibt auch einige Verbesserungen, die erwähnenswert sind, wie zum Beispiel:

Auch die Filter PreSavePost und SavePost sind jetzt stabil. ( 64198 )

Für Kommentarblockkomponenten (z. B. Name des Autors, Datum, Inhalt, Seitennummerierung) und Abfrageblockkomponenten (z. B. keine Ergebnisse, Seitennummerierung, Titel) wird jetzt eine Vorschau angezeigt, wenn der Mauszeiger im Einfügefenster darüber bewegt wird.

Darüber hinaus gelten die Komponenten BorderBoxControl , BorderControl und BoxControl nun als stabil. ( 65469 , 65475 , 65586 )