{"id":74808,"date":"2025-12-01T15:38:31","date_gmt":"2025-12-01T14:38:31","guid":{"rendered":"https:\/\/kinsta.com\/de\/?p=74808&#038;preview=true&#038;preview_id=74808"},"modified":"2025-12-02T14:49:33","modified_gmt":"2025-12-02T13:49:33","slug":"wordpress-6-9","status":"publish","type":"post","link":"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/","title":{"rendered":"Neue Funktionen, neue Bl\u00f6cke, neue APIs: das sind die Neuerungen in WordPress 6.9"},"content":{"rendered":"<p>WordPress 6.9 steht vor der T\u00fcr und wir k\u00f6nnen es kaum erwarten, einige der vielen fantastischen neuen Funktionen zu nutzen, die in der neuesten Version des weltweit beliebtesten CMS enthalten sein werden.<\/p>\n<p>Auf einen Blick sind die wichtigsten Verbesserungen in WordPress 6.9 die folgenden:<\/p>\n<ul>\n<li>Neue Kernbl\u00f6cke (Accordion, Math und mehr) f\u00fcr mehr Flexibilit\u00e4t bei der Erstellung von Inhalten.<\/li>\n<li>Wichtige Verbesserungen im Editor, die das Erstellen von Inhalten noch fl\u00fcssiger und intuitiver machen.<\/li>\n<li>Neue Entwickler-APIs wie die Abilities-API, Aktualisierungen der Interactivity-API und der Block Bindings-API sowie andere zus\u00e4tzliche Upgrades, die f\u00fcr die Version 6.9 geplant sind.<\/li>\n<li>Verbesserungen der Workflows und der Zusammenarbeit mit Notizen, die Option der Blocksichtbarkeit und die Erweiterung der Befehlspalette.<\/li>\n<\/ul>\n<p>Diese Updates sorgen f\u00fcr ein besseres Erlebnis f\u00fcr alle: WordPress-Nutzerinnen und -Nutzer profitieren von leistungsf\u00e4higeren Werkzeugen f\u00fcr die Bearbeitung und Zusammenarbeit, w\u00e4hrend Entwicklerinnen und Entwickler dank der erweiterten APIs von fortschrittlicheren Integrationsm\u00f6glichkeiten profitieren.<\/p>\n<p>Es gibt viel zu berichten, also lass uns die neuen Funktionen von WordPress 6.9 erkunden, die uns am meisten begeistert haben:<br \/>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc><\/p>\n<h2>Neue Kernbl\u00f6cke<\/h2>\n<p>Nach <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/71026\" target=\"_blank\" rel=\"noopener noreferrer\">diesem GitHub-Problem<\/a> f\u00fchrt WordPress 6.9 sechs neue Bl\u00f6cke ein, die die kreativen M\u00f6glichkeiten des Blockeditors erweitern und die Installation zus\u00e4tzlicher Plugins \u00fcberfl\u00fcssig machen. Zu diesen neuen Bl\u00f6cken geh\u00f6ren <strong>Accordion<\/strong>, <strong>Term Query<\/strong>, <strong>Time to Read<\/strong>, <strong>Math<\/strong>, <strong>Comment Count<\/strong> und <strong>Comment Link<\/strong>.<\/p>\n<p>Jahrelang wurde dar\u00fcber debattiert, ob neue Bl\u00f6cke in den Kern von WordPress integriert werden sollten oder ob sie in den Bereich der Plug-ins geh\u00f6ren. WordPress 6.9 geht einen praktischen Weg nach vorne. Mit den Worten von Mathias Ventura,<\/p>\n<blockquote><p>Ich denke, wenn diese Bl\u00f6cke nicht in der Core-Bibliothek enthalten sind, schr\u00e4nkt das die Ausdruckskraft ein, auf die sich Theme-Ersteller (und Nutzer) verlassen k\u00f6nnen, um gro\u00dfartige Designs zu erstellen, und es kann das Gesamterlebnis beeintr\u00e4chtigen, indem es die Leute dazu zwingt, stattdessen auf besser ausgestattete Block-Bibliotheken zur\u00fcckzugreifen oder ganz darauf zu verzichten, wenn sie planen, etwas auf breiter Basis zu ver\u00f6ffentlichen.<\/p><\/blockquote>\n<p>Schauen wir uns jeden der neuen Bl\u00f6cke, die mit WordPress 6.9 in den Kern integriert wurden, genauer an.<br \/>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"5\" sub-toc=\"true\"><\/kinsta-auto-toc><\/p>\n<h3>Accordion<\/h3>\n<p>Der lang erwartete <strong>Accordion-Block<\/strong> kommt endlich in den Core. Es handelt sich dabei nicht um einen einzelnen Block, sondern um eine verschachtelte Blockstruktur, die du im Blockinspektor leicht erkunden kannst.<\/p>\n<figure id=\"attachment_201769\" aria-describedby=\"caption-attachment-201769\" style=\"width: 2354px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201769 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/accordion-block-structure.png\" alt=\"Die Accordion-Blockstruktur\" width=\"2354\" height=\"1152\"><figcaption id=\"caption-attachment-201769\" class=\"wp-caption-text\">Die Accordion-Blockstruktur im Beitragseditor<\/figcaption><\/figure>\n<p>Jeder Accordion-Block besteht aus den folgenden inneren Bl\u00f6cken:<\/p>\n<ul>\n<li><strong>Accordion:<\/strong> Der Container f\u00fcr verschachtelte Akkordeon-Elemente.<\/li>\n<li><strong>Accordion-Element:<\/strong> Es ist das direkt verschachtelte Element und besteht aus einer \u00dcberschrift und einem Panel.<\/li>\n<li><strong>Accordion\u00fcberschrift:<\/strong> Eine anklickbare \u00dcberschrift, die ein Panel \u00f6ffnet und schlie\u00dft.<\/li>\n<li><strong>Accordion-Panel:<\/strong> Dieses Panel enth\u00e4lt den Inhalt des Accordion Elements und kann jede Art von Block enthalten.<\/li>\n<\/ul>\n<figure id=\"attachment_201771\" aria-describedby=\"caption-attachment-201771\" style=\"width: 2082px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201771 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/accordion-block-code.png\" alt=\"Ein Accordion-Block im Code-Editor.\" width=\"2082\" height=\"1586\"><figcaption id=\"caption-attachment-201771\" class=\"wp-caption-text\">Ein Accordion-Block im Code-Editor<\/figcaption><\/figure>\n<p>Der Block hat einen minimalistischen Stil, aber <span style=\"margin: 0px;padding: 0px\">Justin Tadlocks exzellenter Leitfaden &#8222;<a href=\"https:\/\/developer.wordpress.org\/news\/2025\/10\/styling-accordions-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Styling von Accordion in WordPress 6.9<\/a>&#8220; liefert das n\u00f6tige Wissen <\/span>, um das Aussehen deines Accordion anzupassen.<\/p>\n<p>In den PRs <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/64119\" target=\"_blank\" rel=\"noopener noreferrer\">#64119<\/a>, <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/71222\" target=\"_blank\" rel=\"noopener noreferrer\">#71222<\/a> und <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/71388\" target=\"_blank\" rel=\"noopener noreferrer\">#71388<\/a> findest du alle Details zum neuen Accordion-Block.<\/p>\n<h3>Begriffsabfrage<\/h3>\n<p>Mit WordPress 6.9 wird ein neuer <strong>Begriffsabfrageblock<\/strong> eingef\u00fchrt. \u00c4hnlich wie der Abfrage-Block zeigt er Begriffe anstelle von Beitr\u00e4gen an. Dieser neue Block ist eigentlich eine <strong>Begriffsvorlage<\/strong>, die einen <strong>Zeilenblock<\/strong> mit einem <strong>Begriffsnamen<\/strong> und einer <strong>Begriffsanzahl<\/strong> enth\u00e4lt.<\/p>\n<figure id=\"attachment_201796\" aria-describedby=\"caption-attachment-201796\" style=\"width: 1998px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201796 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/terms-query-block-structure.png\" alt=\"Struktur des Terms Query Blocks\" width=\"1998\" height=\"1002\"><figcaption id=\"caption-attachment-201796\" class=\"wp-caption-text\">Struktur des Terms Query Blocks<\/figcaption><\/figure>\n<p>Der Begriffsabfrageblock verf\u00fcgt \u00fcber mehrere Konfigurationsoptionen. Du kannst die Taxonomie festlegen, die Listenelemente sortieren, die ausgew\u00e4hlten Elemente angeben und w\u00e4hlen, ob leere oder verschachtelte Begriffe angezeigt oder ausgeblendet werden sollen. Du kannst auch die Anzahl der anzuzeigenden Begriffe festlegen.<\/p>\n<figure id=\"attachment_201797\" aria-describedby=\"caption-attachment-201797\" style=\"width: 1860px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201797 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/terms-query-block-settings.png\" alt=\"Einstellungen des Terms Query Blocks\" width=\"1860\" height=\"936\"><figcaption id=\"caption-attachment-201797\" class=\"wp-caption-text\">Einstellungen des Terms Query Blocks<\/figcaption><\/figure>\n<p>Die Begriffsvorlage hat zwei Anzeigemodi: Liste und Raster. In der Rasteransicht kannst du die Position der Rasterelemente und die Anzahl der Spalten anpassen.<\/p>\n<figure id=\"attachment_201798\" aria-describedby=\"caption-attachment-201798\" style=\"width: 2030px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201798 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/terms-query-block-grid-view.png\" alt=\"Terms Query in der Rasteransicht\" width=\"2030\" height=\"650\"><figcaption id=\"caption-attachment-201798\" class=\"wp-caption-text\">Der Terms Query Block hat zwei Modi: Liste und Raster<\/figcaption><\/figure>\n<p>Du kannst auch die Tags der Blockelemente \u00e4ndern. Du k\u00f6nntest z. B. ein <code>h2<\/code> Element f\u00fcr den Term Name Block verwenden. Du kannst auch Bl\u00f6cke zwischen die Elemente des Begriffsabfrageblocks einf\u00fcgen. Die folgende Abbildung zeigt einen Trennblock zwischen den Zeilen.<\/p>\n<figure id=\"attachment_201800\" aria-describedby=\"caption-attachment-201800\" style=\"width: 1490px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201800 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/terms-query-block-customization.png\" alt=\"Anpassen des Terms Query Blocks\" width=\"1490\" height=\"818\"><figcaption id=\"caption-attachment-201800\" class=\"wp-caption-text\">Anpassen des Terms Query Blocks<\/figcaption><\/figure>\n<p>Mehr \u00fcber den Terms Query Block erf\u00e4hrst du in PR <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70720\" target=\"_blank\" rel=\"noopener noreferrer\">#70720<\/a> und Issue <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/49094\" target=\"_blank\" rel=\"noopener noreferrer\">#49094<\/a>.<\/p>\n<h3>Lesezeit<\/h3>\n<p>Wie der Name schon sagt, zeigt der Block <strong>Lesezeit<\/strong> die Lesedauer f\u00fcr den aktuellen Beitrag oder die aktuelle Seite an. Der Block hat zwei Modi, Time to Read und <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/71841\" target=\"_blank\" rel=\"noopener noreferrer\">Word Count<\/a>, und eine Option, um die Lesezeit entweder als <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/71606\" target=\"_blank\" rel=\"noopener noreferrer\">Bereich<\/a> oder als bestimmten Wert anzuzeigen.<\/p>\n<figure id=\"attachment_201803\" aria-describedby=\"caption-attachment-201803\" style=\"width: 2132px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201803 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/time-to-read-block.png\" alt=\"Der Block Lesezeit\" width=\"2132\" height=\"750\"><figcaption id=\"caption-attachment-201803\" class=\"wp-caption-text\">Der Block Lesezeit<\/figcaption><\/figure>\n<figure id=\"attachment_201804\" aria-describedby=\"caption-attachment-201804\" style=\"width: 2136px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201804 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/word-count-mode.png\" alt=\"Der Time to Read-Block im Word Count-Modus\" width=\"2136\" height=\"782\"><figcaption id=\"caption-attachment-201804\" class=\"wp-caption-text\">Der Time to Read-Block im Word Count-Modus<\/figcaption><\/figure>\n<h3>Math<\/h3>\n<p>Mit dem <strong>Math-Block<\/strong> kannst du <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/72182\" target=\"_blank\" rel=\"noopener noreferrer\">mathematische Formeln<\/a> in deinen Inhalt einf\u00fcgen. Schreibe deine Formeln einfach in <a href=\"https:\/\/en.wikibooks.org\/wiki\/LaTeX\/Mathematics\" target=\"_blank\" rel=\"noopener noreferrer\">LaTeX-Syntax<\/a>, und sie werden in die entsprechenden mathematischen Symbole umgewandelt.<\/p>\n<figure id=\"attachment_201805\" aria-describedby=\"caption-attachment-201805\" style=\"width: 1198px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201805 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/math-block.png\" alt=\"Math-Block Vorschau\" width=\"1198\" height=\"570\"><figcaption id=\"caption-attachment-201805\" class=\"wp-caption-text\">Mit dem Math-Block kannst du mathematische Formeln in Beitr\u00e4ge und Seiten einf\u00fcgen<\/figcaption><\/figure>\n<p>Es ist auch m\u00f6glich, Inline-Formeln einzuf\u00fcgen.<\/p>\n<figure id=\"attachment_201806\" aria-describedby=\"caption-attachment-201806\" style=\"width: 1546px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201806 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/inline-math.png\" alt=\"Hinzuf\u00fcgen von Inline-Mathematik in WordPress 6.9\" width=\"1546\" height=\"362\"><figcaption id=\"caption-attachment-201806\" class=\"wp-caption-text\">Hinzuf\u00fcgen von Inline-Mathematik in WordPress 6.9<\/figcaption><\/figure>\n<h3>Kommentare Link und Kommentare z\u00e4hlen<\/h3>\n<p>Die Bl\u00f6cke <strong>Kommentar-Link<\/strong> und <strong>Kommentar-Zahl<\/strong> sind <a href=\"https:\/\/github.com\/wordpress\/gutenberg\/issues\/73179\" target=\"_blank\" rel=\"noopener noreferrer\">nicht mehr als experimentell gekennzeichnet<\/a>. Beide Bl\u00f6cke k\u00f6nnen jetzt im Site-Editor und im Beitragseditor verwendet werden.<\/p>\n<h2>Verbesserungen an bestehenden Bl\u00f6cken<\/h2>\n<p>WordPress 6.9 f\u00fchrt kleinere und gr\u00f6\u00dfere Aktualisierungen an einer Vielzahl von Bl\u00f6cken ein, die deren Funktionalit\u00e4t und\/oder Benutzerfreundlichkeit verbessern.<br \/>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"8\" sub-toc=\"true\"><\/kinsta-auto-toc><\/p>\n<h3>Problem mit dem Hintergrund-Padding f\u00fcr den \u00dcberschriftenblock behoben<\/h3>\n<p>Mit WordPress 6.9 wurde ein CSS-spezifisches Problem mit der Hintergrundauff\u00fcllung des \u00dcberschriftenblocks behoben. Vor dieser Version wirkten sich die auf den \u00dcberschriftenblock angewendeten Auff\u00fcllungsstile auch auf andere Bl\u00f6cke aus, die \u00dcberschriften verwenden, wie z. B. der Accordion-Block.<\/p>\n<p>Dank der Verwendung der Pseudoklasse <code>:where()<\/code> wurde der CSS-Selektor f\u00fcr \u00dcberschriften, die Hintergr\u00fcnde verwenden, spezifischer gestaltet, wie in den <a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/12\/heading-block-css-specificity-fix-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Entwicklungshinweisen<\/a> beschrieben.<\/p>\n<pre><code class=\"language-css\">h1, h2, h3, h4, h5, h6 {\n\t&:where(.wp-block-heading).has-background {\n\t\tpadding: ...;\n\t}\n}<\/code><\/pre>\n<p>Wenn ein Thema die Klasse <code>.has-background<\/code> mit \u00dcberschriftenelementen verwendet, die keine \u00dcberschriftenbl\u00f6cke sind, erhalten diese Elemente <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/72837\" target=\"_blank\" rel=\"noopener noreferrer\">nicht mehr<\/a> die standardm\u00e4\u00dfige Hintergrundauff\u00fcllung.<\/p>\n<h3>Ausw\u00e4hlbares HTML-Element f\u00fcr Button- und Separator-Bl\u00f6cke<\/h3>\n<p>Um die Barrierefreiheit zu verbessern, kannst du jetzt die HTML-Elemente der Button- und Separator-Bl\u00f6cke <a href=\"https:\/\/make.wordpress.org\/core\/2025\/06\/11\/whats-new-in-gutenberg-21-0-11-june\/\">ausw\u00e4hlen<\/a>.<\/p>\n<p>F\u00fcr den Button-Block kannst du in den erweiterten Einstellungen des Blocks zwischen <code>&lt;a&gt;<\/code> und <code>&lt;button&gt;<\/code> <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70139\">w\u00e4hlen<\/a>.<\/p>\n<figure id=\"attachment_201811\" aria-describedby=\"caption-attachment-201811\" style=\"width: 1734px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201811 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/button-block-settings.png\" alt=\"Button-Block Erweiterte Einstellungen\" width=\"1734\" height=\"984\"><figcaption id=\"caption-attachment-201811\" class=\"wp-caption-text\">Button-Block Erweiterte Einstellungen<\/figcaption><\/figure>\n<p>F\u00fcr den Separator-Block kannst du zwischen <code>&lt;hr&gt;<\/code> und <code>&lt;div&gt;<\/code> <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70185\" target=\"_blank\" rel=\"noopener noreferrer\">w\u00e4hlen<\/a>.<\/p>\n<figure id=\"attachment_201812\" aria-describedby=\"caption-attachment-201812\" style=\"width: 1726px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201812 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/separator-block-settings.png\" alt=\"Separator-Block Erweiterte Einstellungen\" width=\"1726\" height=\"948\"><figcaption id=\"caption-attachment-201812\" class=\"wp-caption-text\">Separator-Block Erweiterte Einstellungen<\/figcaption><\/figure>\n<h3>tagName-Selektor f\u00fcr den Post Content-Block<\/h3>\n<p>Ab WordPress 6.9 kannst du den semantisch <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70698\" target=\"_blank\" rel=\"noopener noreferrer\">passenden Wrapper<\/a> f\u00fcr den <strong>Post Content-Block<\/strong> ausw\u00e4hlen. Du kannst zwischen <code>&lt;main&gt;<\/code>, <code>&lt;section&gt;<\/code> oder <code>&lt;article&gt;<\/code> w\u00e4hlen.<\/p>\n<figure id=\"attachment_201908\" aria-describedby=\"caption-attachment-201908\" style=\"width: 2060px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201908 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/html-element-option-post-content.png\" alt=\"HTML-Element-Option f\u00fcr den Post-Content-Block\" width=\"2060\" height=\"800\"><figcaption id=\"caption-attachment-201908\" class=\"wp-caption-text\">HTML-Element-Option f\u00fcr den Post-Content-Block<\/figcaption><\/figure>\n<h3>Benutzerdefinierte Linksymbole f\u00fcr Social Links<\/h3>\n<p>Ein neuer <code>block_core_social_link_get_services<\/code> Filter erm\u00f6glicht es Entwicklern jetzt, dem Social Links-Block mithilfe von Blockvariationen benutzerdefinierte Link-Symbole hinzuzuf\u00fcgen. Diese Erg\u00e4nzung bietet mehr Optionen f\u00fcr die Anpassung des Social Links-Blocks und macht es \u00fcberfl\u00fcssig, dass der Kern eine lange Liste von Diensten verwalten muss.<\/p>\n<p>Die technischen Details und den Code zum Registrieren einer Social Link Variation findest du im PR <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70261\" target=\"_blank\" rel=\"noopener noreferrer\">#70261<\/a>. Das folgende Bild zeigt das Ergebnis im Beitragseditor.<\/p>\n<figure id=\"attachment_201835\" aria-describedby=\"caption-attachment-201835\" style=\"width: 1324px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201835 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/custom-social-link-icon.png\" alt=\"Ein benutzerdefiniertes Link-Symbol in WordPress 6.9\" width=\"1324\" height=\"778\"><figcaption id=\"caption-attachment-201835\" class=\"wp-caption-text\">Ein benutzerdefiniertes Link-Symbol in WordPress 6.9<\/figcaption><\/figure>\n<h3>Sortierung nach Men\u00fcreihenfolge im Abfrage-Schleifen-Block<\/h3>\n<p>Zus\u00e4tzlich zu Beitragstitel und Datum kannst du jetzt auch Beitragstypen, die Seitenattribute unterst\u00fctzen, im Query Loop-Block nach der Men\u00fcreihenfolge sortieren. Um diese neue Funktion auszuprobieren, erstelle mehrere Seiten und benutze die Schnellbearbeitung, um jede Seite zu bearbeiten.<\/p>\n<figure id=\"attachment_201867\" aria-describedby=\"caption-attachment-201867\" style=\"width: 2052px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201867 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/menu-order-quick-edit.png\" alt=\"\u00c4ndere die Men\u00fcreihenfolge im Bildschirm Seiten\" width=\"2052\" height=\"524\"><figcaption id=\"caption-attachment-201867\" class=\"wp-caption-text\">\u00c4ndere die Men\u00fcreihenfolge im Bildschirm Seiten<\/figcaption><\/figure>\n<p>Du kannst die Reihenfolge der Men\u00fcpunkte auch \u00e4ndern, indem du jede Seite einzeln bearbeitest. Klicke in der Seiten-Seitenleiste auf der linken Seite auf die Schaltfl\u00e4che Aktionen (die drei Punkte in der oberen rechten Ecke). W\u00e4hle dann Reihenfolge. Es erscheint ein Pop-up-Fenster mit einem numerischen Feld, in dem du die Reihenfolge des Men\u00fcs festlegen kannst.<\/p>\n<figure id=\"attachment_201868\" aria-describedby=\"caption-attachment-201868\" style=\"width: 2054px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201868 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/menu-order-option.png\" alt=\"W\u00e4hle Men\u00fcreihenfolge aus dem Men\u00fc Aktionen\" width=\"2054\" height=\"1050\"><figcaption id=\"caption-attachment-201868\" class=\"wp-caption-text\">W\u00e4hle Men\u00fcreihenfolge aus dem Men\u00fc Aktionen<\/figcaption><\/figure>\n<figure id=\"attachment_201869\" aria-describedby=\"caption-attachment-201869\" style=\"width: 2052px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201869 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/change-menu-order.png\" alt=\"Men\u00fcreihenfolge \u00e4ndern\" width=\"2052\" height=\"1174\"><figcaption id=\"caption-attachment-201869\" class=\"wp-caption-text\">Men\u00fcreihenfolge \u00e4ndern<\/figcaption><\/figure>\n<p>Nachdem du die Seitenreihenfolge festgelegt hast, erstelle eine neue Seite und f\u00fcge einen Query Loop Block hinzu. W\u00e4hle <strong>Seiten<\/strong> als Beitragstyp und sortiere sie nach <strong>Men\u00fcreihenfolge<\/strong>.<\/p>\n<p>Der Wert <code>menu_order<\/code> ist f\u00fcr alle Beitragstypen in der Datenbank verf\u00fcgbar; du musst jedoch die Unterst\u00fctzung f\u00fcr die Funktion <code>page-attributes<\/code> registrieren, damit diese Einstellung f\u00fcr deine benutzerdefinierten Beitragstypen verf\u00fcgbar ist.<\/p>\n<p>Weitere Informationen zu dieser Funktion findest du in PR <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/68781\">#68781<\/a>.<\/p>\n<h3>Updates f\u00fcr den Navigationsblock<\/h3>\n<p>Der Navigationsblock hat mehrere Aktualisierungen erfahren. Hier ist eine kurze Liste der wichtigsten:<\/p>\n<p><a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/71188\" target=\"_blank\" rel=\"noopener noreferrer\">Die Link-Benutzeroberfl\u00e4che<\/a> des Navigationsblocks wurde um eine neue Schaltfl\u00e4che <strong>Seite erstellen<\/strong> erg\u00e4nzt. Diese Aktualisierung beinhaltet die Option, die Seite sofort zu ver\u00f6ffentlichen.<\/p>\n<figure id=\"attachment_201903\" aria-describedby=\"caption-attachment-201903\" style=\"width: 1316px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201903 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/create-page-from-link-ui.png\" alt=\"Seite erstellen in der Link-Benutzeroberfl\u00e4che des Navigationslink-Blocks\" width=\"1316\" height=\"948\"><figcaption id=\"caption-attachment-201903\" class=\"wp-caption-text\">Seite erstellen in der Link-Benutzeroberfl\u00e4che des Navigationslink-Blocks<\/figcaption><\/figure>\n<figure id=\"attachment_201904\" aria-describedby=\"caption-attachment-201904\" style=\"width: 1434px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201904 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/publish-immediately-link-ui.png\" alt=\"Option \"Sofort ver\u00f6ffentlichen\"\" width=\"1434\" height=\"922\"><figcaption id=\"caption-attachment-201904\" class=\"wp-caption-text\">Option &#8222;Sofort ver\u00f6ffentlichen&#8220;<\/figcaption><\/figure>\n<p>Diese Funktion steht auch im Button-Block zur Verf\u00fcgung, selbst wenn er im Navigationsmen\u00fc enthalten ist.<\/p>\n<figure id=\"attachment_201905\" aria-describedby=\"caption-attachment-201905\" style=\"width: 1384px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201905 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/create-page-button.png\" alt=\"Befehl Seite erstellen in der Link Ui des Button-Blocks\" width=\"1384\" height=\"958\"><figcaption id=\"caption-attachment-201905\" class=\"wp-caption-text\">Befehl Seite erstellen in der Link Ui des Button-Blocks<\/figcaption><\/figure>\n<p>Dank der Block Bindings API wird das URL-Attribut des Navigationslink-Blocks <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/71630\" target=\"_blank\" rel=\"noopener noreferrer\">dynamisch aktualisiert<\/a>, wenn sich die urspr\u00fcngliche URL \u00e4ndert, vorausgesetzt, der Link verweist auf eine Entit\u00e4t, wie z. B. eine Seite oder einen Beitrag.<\/p>\n<figure id=\"attachment_201906\" aria-describedby=\"caption-attachment-201906\" style=\"width: 1196px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201906 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/synced-link-url.png\" alt=\"Synchrone Link-URL\" width=\"1196\" height=\"990\"><figcaption id=\"caption-attachment-201906\" class=\"wp-caption-text\">Synchrone Link-URL<\/figcaption><\/figure>\n<p>Eine <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/67262\" target=\"_blank\" rel=\"noopener noreferrer\">neue Umschaltoption<\/a> in der Seitenleiste der Navigationslink-Blockeinstellungen erm\u00f6glicht es den Nutzern, Navigationslinks so zu konfigurieren, dass sie in einem neuen Tab ge\u00f6ffnet werden. Zuvor war die Option <strong>In neuem Tab \u00f6ffnen<\/strong> nur im Kontextmen\u00fc des modalen Links verf\u00fcgbar. Jetzt ist die Option leichter zu finden, da sie neben allen anderen Einstellungen in der Seitenleiste platziert ist.<\/p>\n<figure id=\"attachment_201907\" aria-describedby=\"caption-attachment-201907\" style=\"width: 1754px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201907 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/open-link-in-new-tab.png\" alt=\"Option \u201eIn neuem Tab \u00f6ffnen\u201c in der Benutzeroberfl\u00e4che f\u00fcr Links im Block \u201eNavigationslink\u201c\" width=\"1754\" height=\"1062\"><figcaption id=\"caption-attachment-201907\" class=\"wp-caption-text\">Option &#8222;In neuem Tab \u00f6ffnen&#8220; in der Link-Benutzeroberfl\u00e4che des Navigationslink-Blocks<\/figcaption><\/figure>\n<p>Du kannst jetzt einen <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/69379\" target=\"_blank\" rel=\"noopener noreferrer\">transparenten Hintergrund<\/a> f\u00fcr den Navigationsmen\u00fc-Block in der Editoroberfl\u00e4che einstellen. Vor WordPress 6.9 musstest du benutzerdefinierten CSS-Code verwenden, um diesen Effekt zu erzielen.<\/p>\n<h3>Variationen der Bl\u00f6cke &#8222;Dehnbare \u00dcberschrift&#8220; und &#8222;Dehnbarer Absatz&#8220;<\/h3>\n<p>Die Bl\u00f6cke &#8222;Dehnbare \u00dcberschrift&#8220; und &#8222;Dehnbarer Absatz&#8220; sind zwei neue Varianten, die den Text automatisch so dehnen, dass er in die gesamte Breite des Containers passt.<\/p>\n<p>Du kannst die beiden Varianten auf zwei verschiedene Arten einf\u00fcgen: direkt aus dem Blockeinf\u00fcger oder aus dem Dropdown-Men\u00fc der \u00dcberschriften- und Absatzblock-Symbolleiste.<\/p>\n<figure id=\"attachment_201937\" aria-describedby=\"caption-attachment-201937\" style=\"width: 2356px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201937 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/stretchy-heading-paragraph.png\" alt=\"Blockvariationen Dehnbare \u00dcberschrift und Dehnbarer Absatz\" width=\"2356\" height=\"1130\"><figcaption id=\"caption-attachment-201937\" class=\"wp-caption-text\">Blockvariationen Dehnbare \u00dcberschrift und Dehnbarer Absatz<\/figcaption><\/figure>\n<figure id=\"attachment_201938\" aria-describedby=\"caption-attachment-201938\" style=\"width: 1340px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201938 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/transform-to-stretchy-paragraph.png\" alt=\"In dehnbaren Absatz umwandeln\" width=\"1340\" height=\"650\"><figcaption id=\"caption-attachment-201938\" class=\"wp-caption-text\">In dehnbaren Absatz umwandeln<\/figcaption><\/figure>\n<h3>Posterbild-Unterst\u00fctzung f\u00fcr den Cover-Block<\/h3>\n<p>Dank der neuen Komponente <code>poster-image<\/code> <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70816\">unterst\u00fctzt der Cover-Block jetzt auch Poster-Bilder<\/a>. Das ist besonders n\u00fctzlich f\u00fcr gro\u00dfe Videos und f\u00fcr Nutzer mit langsamen Verbindungen und verbessert das Nutzererlebnis.<\/p>\n<p>Nachdem wir nun die wichtigsten Neuerungen und Verbesserungen an den Kernbl\u00f6cken kennengelernt haben, wollen wir uns ansehen, wie WordPress 6.9 die Zusammenarbeit im Team bei der Erstellung von Inhalten erleichtert, die auf die einzelnen Verantwortlichkeiten zugeschnitten sind. Mit dieser Version werden zwei leistungsstarke Funktionen eingef\u00fchrt, die die Zusammenarbeit und die Arbeitsabl\u00e4ufe innerhalb des Editors erheblich verbessern werden: <strong>Notizen<\/strong> und <strong>Sichtbarkeit<\/strong>.<\/p>\n<h2>Kommentarbl\u00f6cke mit Notizen in WordPress 6.9<\/h2>\n<p>Du kannst jetzt Notizen zu Bl\u00f6cken im Beitragseditor hinzuf\u00fcgen. Diese Funktion erm\u00f6glicht die asynchrone Zusammenarbeit zwischen Teammitgliedern, sodass du Aktivit\u00e4ten nachverfolgen und redaktionelle Arbeitsabl\u00e4ufe optimieren kannst.<\/p>\n<p>Da es sich um eine Funktion handelt, die speziell f\u00fcr den Post-Editor gilt, m\u00fcssen die Nutzer\/innen die <code>edit_posts<\/code> F\u00e4higkeit f\u00fcr diesen Post haben, um Notizen hinzuzuf\u00fcgen. Das bedeutet, dass:<\/p>\n<ul>\n<li>Eingeloggte Nutzer\/innen mit der Rolle Admin oder Editor k\u00f6nnen alle Notizen zu allen Beitr\u00e4gen sehen.<\/li>\n<li>Autoren und Mitwirkende k\u00f6nnen die von ihnen erstellten Notizen einsehen und bearbeiten.<\/li>\n<li>Abonnenten k\u00f6nnen keine Notizen einsehen.<\/li>\n<\/ul>\n<p>Um eine neue Notiz hinzuzuf\u00fcgen, klicke auf die Schaltfl\u00e4che <strong>Notiz hinzuf\u00fcgen<\/strong> in der Blocksymbolleiste.<\/p>\n<figure id=\"attachment_201517\" aria-describedby=\"caption-attachment-201517\" style=\"width: 1632px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201517 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/add-note-button.png\" alt=\"Im Men\u00fc \u201eOptionen\u201c der Block-Symbolleiste gibt's jetzt einen neuen Punkt \u201eNotiz hinzuf\u00fcgen\u201c.\" width=\"1632\" height=\"1150\"><figcaption id=\"caption-attachment-201517\" class=\"wp-caption-text\">Im Men\u00fc Optionen der Block-Symbolleiste wird ein neuer Punkt Notiz hinzuf\u00fcgen angezeigt<\/figcaption><\/figure>\n<p>Dadurch werden eine neue Seitenleiste f\u00fcr Notizen und ein Notizfeld zum Hinzuf\u00fcgen deiner Notiz angezeigt.<\/p>\n<figure id=\"attachment_201519\" aria-describedby=\"caption-attachment-201519\" style=\"width: 2278px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201519 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/note-panel.png\" alt=\"Hinzuf\u00fcgen einer Notiz zu einem Block in WordPress 6.9\" width=\"2278\" height=\"604\"><figcaption id=\"caption-attachment-201519\" class=\"wp-caption-text\">Hinzuf\u00fcgen einer Notiz zu einem Block in WordPress 6.9<\/figcaption><\/figure>\n<p>Du kannst die Notizen-Seitenleiste ein- und ausschalten, indem du auf die Schaltfl\u00e4che <strong>Alle Notizen<\/strong> klickst, die erscheint, nachdem du deine erste Notiz hinzugef\u00fcgt hast.<\/p>\n<figure id=\"attachment_201524\" aria-describedby=\"caption-attachment-201524\" style=\"width: 2362px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201524 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/all-notes-button.png\" alt=\"Alle Notizen-Kontrolle in der Symbolleiste der Editoreinstellungen\" width=\"2362\" height=\"642\"><figcaption id=\"caption-attachment-201524\" class=\"wp-caption-text\">Alle Notizen-Kontrolle in der Symbolleiste der Editoreinstellungen<\/figcaption><\/figure>\n<p>Notizen k\u00f6nnen aufgel\u00f6st, ge\u00e4ndert oder gel\u00f6scht werden.<\/p>\n<figure id=\"attachment_201529\" aria-describedby=\"caption-attachment-201529\" style=\"width: 2284px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201529 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/edit-note.png\" alt=\"Notiz bearbeiten in WordPress 6.9\" width=\"2284\" height=\"712\"><figcaption id=\"caption-attachment-201529\" class=\"wp-caption-text\">Notiz bearbeiten in WordPress 6.9<\/figcaption><\/figure>\n<p>Notizen sind standardm\u00e4\u00dfig f\u00fcr Beitr\u00e4ge und Seiten aktiviert, aber du kannst sie dank der neuen Unterst\u00fctzung von <code>notes<\/code> auch f\u00fcr deine benutzerdefinierten Beitragstypen aktivieren. Hier ist ein einfaches Beispiel, wie du die Unterst\u00fctzung f\u00fcr Notizen f\u00fcr einen benutzerdefinierten Beitragstyp hinzuf\u00fcgen kannst:<\/p>\n<pre><code class=\"language-php\">register_post_type( 'book', array(\n\t'label' =&gt; 'Books',\n\t'public' =&gt; true,\n\t'show_in_rest' =&gt; true,\n\t'supports' =&gt; array(\n\t\t'title',\n\t\t'editor' =&gt; array( 'notes' =&gt; true ),\n\t\t'author',\n\t\t'excerpt',\n\t),\n) );<\/code><\/pre>\n<p>Das Hinzuf\u00fcgen der Notizunterst\u00fctzung bei der Registrierung eines benutzerdefinierten Beitragstyps ist ziemlich einfach. Das Hinzuf\u00fcgen von Notizen zu einem bestehenden Beitragstyp ist jedoch etwas komplizierter. Gl\u00fccklicherweise <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/64156\">arbeiten die Kernentwickler bereits<\/a> daran, den Prozess zu vereinfachen, und wir k\u00f6nnen mit Updates f\u00fcr diese Funktion in zuk\u00fcnftigen WordPress-Versionen rechnen.<\/p>\n<p>Technisch gesehen sind Notizen Kommentare und werden in der Tabelle <code>wp_comments<\/code> gespeichert, wobei das Feld <code>comment_type<\/code> auf <code>note<\/code> gesetzt ist. Um von einem Plugin aus programmatisch auf Notizen zuzugreifen, verwenden Sie die Funktion <code>get_comments()<\/code> wie folgt:<\/p>\n<pre><code class=\"language-php\">$args = array(\n\t'post_id' =&gt; $post_id,\n\t'type'    =&gt; 'note',\n);\n$notes = get_comments( $args );<\/code><\/pre>\n<p>Wenn du versuchst, Notizen von einem Plugin abzurufen, musst du den Typ <code>note<\/code> angeben, da Kommentare vom Typ Notiz standardm\u00e4\u00dfig von den Abfrageergebnissen ausgeschlossen werden.<\/p>\n<p>Wenn ein Nutzer eine Notiz zu einem Block hinzuf\u00fcgt, erh\u00e4lt der Autor des Beitrags eine Benachrichtigung per E-Mail. Diese E-Mails sind standardm\u00e4\u00dfig aktiviert, k\u00f6nnen aber im WordPress-Dashboard deaktiviert werden, indem du zu <strong>Einstellungen<\/strong> &gt; <strong>Diskussion<\/strong> &gt; <strong>E-Mail an mich, wann immer,<\/strong> navigierst und die neue Option <strong>Jeder, der eine Notiz einstellt,<\/strong> abw\u00e4hlst.<\/p>\n<figure id=\"attachment_201533\" aria-describedby=\"caption-attachment-201533\" style=\"width: 1352px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201533 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/notification-settings-wp-69.png\" alt=\"Einstellungen f\u00fcr E-Mail-Benachrichtigungen in WordPress 6.9\" width=\"1352\" height=\"308\"><figcaption id=\"caption-attachment-201533\" class=\"wp-caption-text\">Einstellungen f\u00fcr E-Mail-Benachrichtigungen in WordPress 6.9<\/figcaption><\/figure>\n<p>Entwickler k\u00f6nnen diese Benachrichtigungen programmatisch steuern, indem sie den Filter <code>notify_post_author<\/code> verwenden.<\/p>\n<p>Bitte beachte, dass dies die erste Version der Benachrichtigungsfunktion ist. Das Entwicklungsteam arbeitet bereits an der <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/73260\" target=\"_blank\" rel=\"noopener noreferrer\">n\u00e4chsten Iteration f\u00fcr WordPress 7.0<\/a>.<\/p>\n<p>Au\u00dferdem sind Notizen in WordPress 6.9 nur auf Blockebene verf\u00fcgbar. <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/59445\" target=\"_blank\" rel=\"noopener noreferrer\">Inline-Notizen<\/a> sollten in zuk\u00fcnftigen Versionen implementiert werden.<\/p>\n<p>In den <a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/15\/notes-feature-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Entwicklerhinweisen<\/a> und der <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/66377\" target=\"_blank\" rel=\"noopener noreferrer\">Iteration der Blockkommentierung f\u00fcr WordPress 6.9<\/a> findest du eine ausf\u00fchrlichere Analyse der neuen Notizfunktionen mit mehreren Codebeispielen.<\/p>\n<h2>Kontrolle der Blocksichtbarkeit<\/h2>\n<p>WordPress 6.9 f\u00fchrt eine neue Block-API und eine neue Schnittstelle zur Steuerung der Blocksichtbarkeit auf dem Frontend und im Editor ein.<\/p>\n<p>Diese Funktion ist n\u00fctzlich, um Bl\u00f6cke auszublenden, die noch nicht angezeigt werden sollen, und sie erg\u00e4nzt die neue Notizfunktion perfekt. Jetzt k\u00f6nnen Teams bei der Erstellung von Seiten zusammenarbeiten und Abschnitte erst dann fertigstellen, wenn sie vollst\u00e4ndig und genehmigt sind.<\/p>\n<p>Um die neue Funktion auszuprobieren, erstelle einen neuen Beitrag oder eine Seite und f\u00fcge einen oder mehrere Bl\u00f6cke oder Muster hinzu. Blende dann den Block oder das Muster im Dropdown-Men\u00fc &#8222;Blockeinstellungen&#8220; oder in der Listenansicht aus und \u00fcberpr\u00fcfe die Wirkung sowohl im Editor als auch im Frontend.<\/p>\n<figure id=\"attachment_201934\" aria-describedby=\"caption-attachment-201934\" style=\"width: 1680px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201934 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/hide-blocks-list-view.png\" alt=\"Bl\u00f6cke in WordPress 6.9 ausblenden\" width=\"1680\" height=\"1178\"><figcaption id=\"caption-attachment-201934\" class=\"wp-caption-text\">Bl\u00f6cke in WordPress 6.9 ausblenden<\/figcaption><\/figure>\n<figure id=\"attachment_201935\" aria-describedby=\"caption-attachment-201935\" style=\"width: 1692px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201935 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/block-visibility-control.png\" alt=\"Die neue Steuerung der Blocksichtbarkeit\" width=\"1692\" height=\"584\"><figcaption id=\"caption-attachment-201935\" class=\"wp-caption-text\">Die neue Steuerung der Blocksichtbarkeit<\/figcaption><\/figure>\n<h2>Die Befehlspalette wurde auf das Admin-Dashboard erweitert<\/h2>\n<p>Die Befehlspalette ist jetzt sowohl im <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/71030\" target=\"_blank\" rel=\"noopener noreferrer\">Website-Editor als auch im WordPress-Dashboard<\/a> (Strg+K oder Befehl+K) verf\u00fcgbar, um die Navigation einfacher und schneller zu machen. Tippe in die Palette, um zu suchen, im Dashboard zu navigieren oder direkt Aktionen auszuf\u00fchren. Wenn du zum Beispiel &#8222;Hinzuf\u00fcgen&#8220; eintippst, wird ein Men\u00fc mit Aktionen wie <strong>Beitrag hinzuf\u00fcgen<\/strong>, <strong>Mediendatei hinzuf\u00fcgen<\/strong>, <strong>Benutzer hinzuf\u00fcgen<\/strong>\u00a0und mehr angezeigt.<\/p>\n<figure id=\"attachment_201864\" aria-describedby=\"caption-attachment-201864\" style=\"width: 2056px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201864 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/command-palette-wp-69.png\" alt=\"Die Befehlspalette auf dem Beitragsbildschirm\" width=\"2056\" height=\"1294\"><figcaption id=\"caption-attachment-201864\" class=\"wp-caption-text\">Die Befehlspalette auf dem Beitragsbildschirm<\/figcaption><\/figure>\n<p>Es wurden mehrere Vorschl\u00e4ge zur Erweiterung und Verbesserung der Befehlspalette gemacht, und in Zukunft werden neue Befehle hinzugef\u00fcgt. Verfolge die Diskussion im Thema <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/66648\" target=\"_blank\" rel=\"noopener noreferrer\">\u00dcbersicht der Befehlspalette<\/a>, um auf dem Laufenden zu bleiben.<\/p>\n<h2>Was ist neu f\u00fcr Entwickler?<\/h2>\n<p>Kommen wir nun zu dem Teil von WordPress 6.9, der f\u00fcr Entwickler am spannendsten sein wird. Eine brandneue Reihe von APIs erm\u00f6glicht es Entwicklern, ihre Plugins f\u00fcr KI-Systeme zug\u00e4nglich zu machen. Aber das ist noch nicht alles! WordPress 6.9 bringt auch viele Verbesserungen f\u00fcr bestehende APIs, darunter die Interaktivit\u00e4ts-API, Block Bindings und die DataViews-API.<\/p>\n<p>Schauen wir uns die neuen Funktionen im Detail an.<br \/>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"5\" sub-toc=\"true\"><\/kinsta-auto-toc><\/p>\n<h3>Abilities API<\/h3>\n<p>WordPress 6.9 f\u00fchrt die <a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/10\/abilities-api-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Abilities API<\/a> ein, eine neue funktionale Schnittstelle, die eine standardisierte Registrierung bietet und es Plugins, Themes und dem WordPress-Kern erm\u00f6glicht, ihre F\u00e4higkeiten sowohl in menschen- als auch in maschinenlesbaren Formaten darzustellen.<\/p>\n<p>In diesem <a href=\"https:\/\/make.wordpress.org\/ai\/2025\/07\/17\/abilities-api\/\">zentralen Register<\/a> k\u00f6nnen alle Funktionen formal registriert werden, um sie zu entdecken, zu validieren und konsistent \u00fcber PHP, REST-APIs und KI-L\u00f6sungen auszuf\u00fchren.<\/p>\n<p>Die neue Abilities API kommt WordPress-Nutzern direkt zugute, indem sie es externen Diensten &#8211; wie KI-Assistenten, externen Apps und UI-Funktionen wie der Befehlspalette &#8211; erm\u00f6glicht, WordPress-Aktionen (z. B. Ver\u00f6ffentlichen oder Bearbeiten) auf standardisierte Weise zu verstehen und auszuf\u00fchren.<\/p>\n<p>Welche Vorteile ergeben sich daraus f\u00fcr Entwickler?<\/p>\n<p>Der erste Vorteil ist <strong>Klarheit<\/strong>: Eine F\u00e4higkeit ist eine registrierte Funktion mit einer Beschreibung, einer Eingabe und einer Ausgabe.<\/p>\n<p>Der zweite wesentliche Aspekt der neuen API ist die <strong>Standardisierung<\/strong>. Die API sorgt daf\u00fcr, dass Befehle unabh\u00e4ngig von der Umgebung einheitlich formuliert und verstanden werden. Das kann das WordPress-Dashboard sein, der Block-Editor, eine externe Anwendung, die \u00fcber die REST-API zugreift, oder ein KI-Assistent.<\/p>\n<p>Ein weiterer wichtiger Aspekt ist die <strong>Workflow-Automatisierung<\/strong>. Mit der Abilities API kannst du Abfolgen von Vorg\u00e4ngen erstellen, die es Entwicklern erm\u00f6glichen, komplexe automatisierte Workflows zu erstellen.<\/p>\n<p>Entwickler k\u00f6nnen die Abilities API f\u00fcr <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/70710\" target=\"_blank\" rel=\"noopener noreferrer\">verschiedene Zwecke<\/a> nutzen, z. B. um die Funktionen der Befehlspalette zu erweitern und automatisierte Workflows zu erstellen.<\/p>\n<p>Einmal registriert, werden F\u00e4higkeiten <a href=\"https:\/\/make.wordpress.org\/ai\/2025\/07\/17\/abilities-api\/\">f\u00fcr KI-Systeme<\/a> wie ChatGPT und Gemini zug\u00e4nglich:<\/p>\n<blockquote><p>Die API verwaltet die Registrierung und die Berechtigungen, w\u00e4hrend die Protokolladapter diese in Formate \u00fcbersetzen, die externe KI-Systeme verstehen. Auf diese Weise wird eine robuste Verbindung zwischen WordPress-Funktionen und KI-Assistenten hergestellt, wobei die Erstanbieter-API als ma\u00dfgebliche Quelle f\u00fcr die offengelegte Logik dient.<\/p><\/blockquote>\n<p>Eine F\u00e4higkeit ist &#8222;eine in sich geschlossene Funktionseinheit mit definierten Eingaben, Ausgaben, Berechtigungen und Ausf\u00fchrungslogik&#8220;<\/p>\n<p>Die API bietet eine Reihe von Funktionen, mit denen du alle Aspekte von F\u00e4higkeiten und F\u00e4higkeitskategorien verwalten kannst. Au\u00dferdem bietet sie neue REST-API-Endpunkte, Aktionen und Filter-Hooks.<\/p>\n<p>Um eine neue F\u00e4higkeit zu registrieren, bietet die API die neue Aktion <code>wp_abilities_api_init<\/code> und die Funktion <code>wp_register_ability<\/code>. Hier ist die Funktionssignatur:<\/p>\n<pre><code class=\"language-php\">wp_register_ability( string $name, array $args ): ?WP_Ability<\/code><\/pre>\n<p><code>wp_register_ability<\/code> nimmt die folgenden Parameter an:<\/p>\n<ul>\n<li><code>$name<\/code> <em>(string<\/em>) ist ein eindeutiger Bezeichner f\u00fcr die F\u00e4higkeit<\/li>\n<li><code>$args<\/code> <em>(array<\/em>) ist ein Array von Argumenten<\/li>\n<\/ul>\n<p>Die Funktion gibt eine Instanz von <code>WP_Ability<\/code> zur\u00fcck, wenn die Registrierung erfolgreich war, und <code>null<\/code> im Falle eines Fehlers.<\/p>\n<p>Hier ist ein Beispiel aus der <a href=\"https:\/\/github.com\/WordPress\/abilities-api\/blob\/trunk\/docs\/php-api.md#registering-a-simple-data-retrieval-ability-without-an-input-schema\">Dokumentation<\/a>, wie man eine F\u00e4higkeit registriert:<\/p>\n<pre><code class=\"language-php\">add_action( 'wp_abilities_api_init', 'my_plugin_register_site_info_ability' );\nfunction my_plugin_register_site_info_ability() {\n\twp_register_ability( 'my-plugin\/get-site-info', array(\n\t\t'label' =&gt; __( 'Get Site Information', 'my-plugin' ),\n\t\t'description' =&gt; __( 'Retrieves basic information about the WordPress site including name, description, and URL.', 'my-plugin' ),\n\t\t'category' =&gt; 'data-retrieval',\n\t\t'output_schema' =&gt; array(\n\t\t\t'type' =&gt; 'object',\n\t\t\t'properties' =&gt; array(\n\t\t\t\t'name' =&gt; array(\n\t\t\t\t\t'type' =&gt; 'string',\n\t\t\t\t\t'description' =&gt; 'Site name'\n\t\t\t\t),\n\t\t\t\t'description' =&gt; array(\n\t\t\t\t\t'type' =&gt; 'string',\n\t\t\t\t\t'description' =&gt; 'Site tagline'\n\t\t\t\t),\n\t\t\t\t'url' =&gt; array(\n\t\t\t\t\t'type' =&gt; 'string',\n\t\t\t\t\t'format' =&gt; 'uri',\n\t\t\t\t\t'description' =&gt; 'Site URL'\n\t\t\t\t)\n\t\t\t)\n\t\t),\n\t\t'execute_callback' =&gt; function() {\n\t\t\treturn array(\n\t\t\t\t'name' =&gt; get_bloginfo( 'name' ),\n\t\t\t\t'description' =&gt; get_bloginfo( 'description' ),\n\t\t\t\t'url' =&gt; home_url()\n\t\t\t);\n\t\t},\n\t\t'permission_callback' =&gt; '__return_true',\n\t\t'meta' =&gt; array(\n\t\t\t'annotations' =&gt; array(\n\t\t\t\t'readonly' =&gt; true,\n\t\t\t\t'destructive' =&gt; false\n\t\t\t),\n\t\t),\n\t));\n}<\/code><\/pre>\n<p>Das macht dieser Code:<\/p>\n<ul>\n<li><code>wp_abilities_api_init<\/code> ist die Aktion, die bei der Registrierung einer neuen F\u00e4higkeit ausgef\u00fchrt wird, um sicherzustellen, dass die API f\u00fcr F\u00e4higkeiten vollst\u00e4ndig initialisiert ist, bevor die neue F\u00e4higkeit registriert wird.<\/li>\n<li><code>wp_register_ability<\/code> ist die Funktion, mit der eine neue F\u00e4higkeit registriert wird. Das erste Argument ist der eindeutige Bezeichner der F\u00e4higkeit (<code>my-plugin\/get-site-info<\/code>); das zweite Argument ist ein Array mit Einstellungen.<\/li>\n<li><code>label<\/code> ist eine f\u00fcr Menschen lesbare Bezeichnung, die in der Benutzeroberfl\u00e4che (z. B. in der Befehlspalette) verwendet wird.<\/li>\n<li><code>description<\/code> ist die Beschreibung der F\u00e4higkeit<\/li>\n<li><code>category<\/code> ist die Kategorie der F\u00e4higkeit<\/li>\n<li><code>output_schema<\/code> ist ein Array, das die Daten definiert, die von der F\u00e4higkeit zur\u00fcckgegeben werden.<\/li>\n<li><code>execute_callback<\/code> ist eine Callback-Funktion, die ausgef\u00fchrt wird, wenn die F\u00e4higkeit aufgerufen wird.<\/li>\n<li><code>permission_callback<\/code> ist eine Funktion, die ausgef\u00fchrt wird, um zu \u00fcberpr\u00fcfen, ob der Benutzer oder Agent die Berechtigung hat, die F\u00e4higkeit auszuf\u00fchren.<\/li>\n<li><code>meta<\/code> ist ein Array mit optionalen Metadaten.<\/li>\n<\/ul>\n<p>In den folgenden Ressourcen finden Entwickler weitere Details mit vielen Codebeispielen:<\/p>\n<ul>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/10\/abilities-api-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Abilities API in WordPress 6.9<\/a><\/li>\n<li><a href=\"https:\/\/developer.wordpress.org\/news\/2025\/11\/introducing-the-wordpress-abilities-api\/\" target=\"_blank\" rel=\"noopener noreferrer\">Einf\u00fchrung in die WordPress Abilities API<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/ai\/2025\/07\/17\/abilities-api\/\" target=\"_blank\" rel=\"noopener noreferrer\">F\u00e4higkeiten-API<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/WordPress\/abilities-api\" target=\"_blank\" rel=\"noopener noreferrer\">Abilities API GiutHub Repo<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/WordPress\/abilities-api\/tree\/trunk\/docs\" target=\"_blank\" rel=\"noopener noreferrer\">Dokumentation f\u00fcr Entwickler der Abilities-API<\/a><\/li>\n<\/ul>\n<h3>Verbesserungen der Block Bindings API<\/h3>\n<p>WordPress 6.9 f\u00fchrt mehrere Verbesserungen an der <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-5\/#block-bindings-api\">Block Bindings API<\/a> ein.<\/p>\n<p>Erstens wurde die Unterst\u00fctzung f\u00fcr die Block Bindings API auf andere Bl\u00f6cke erweitert.<\/p>\n<ul>\n<li>Der <strong>Datenblock<\/strong> akzeptiert jetzt jedes Datum, unabh\u00e4ngig vom Ver\u00f6ffentlichungs- oder Aktualisierungsdatum des Beitrags. Dies wurde durch das Hinzuf\u00fcgen der neuen Datenquelle <code>core\/post-data<\/code> m\u00f6glich. Du kannst es selbst ausprobieren, indem du einen Datumsblock zu einem Beitrag hinzuf\u00fcgst und ihm ein eigenes Datum zuweist. Dann f\u00fcgst du einen weiteren Datumsblock hinzu und w\u00e4hlst die Variante <strong>Post Date<\/strong>. \u00c4ndere dann das Ver\u00f6ffentlichungsdatum, speichere den Beitrag und \u00fcberpr\u00fcfe die Unterschiede. Technische Details findest du im <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70585\">PR #70585<\/a>.<\/li>\n<li>WordPress 6.9 bietet au\u00dferdem <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/72476\" target=\"_blank\" rel=\"noopener noreferrer\">Unterst\u00fctzung f\u00fcr das Bild-Attribut des Image-Blocks<\/a> in <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-block-muster\/#synced-pattern-overrides\">Pattern Overrides<\/a>.<\/li>\n<\/ul>\n<p>Die Benutzeroberfl\u00e4che des Editors wurde verbessert und zeigt nun verschiedene Quellen f\u00fcr Blockbindungen an. Nutzer k\u00f6nnen mit wenigen Klicks zwischen den Datenquellen wechseln und Attribute binden oder l\u00f6sen (siehe Abbildung unten).<\/p>\n<p>WordPress 6.9 f\u00fchrt auch einige interessante \u00c4nderungen f\u00fcr Entwickler ein.<\/p>\n<p>Die API wurde um einen neuen <code>block_bindings_supported_attributes_{$block_type}<\/code> Filter erweitert, der auf der Serverseite verwendet werden kann. Mit diesem Filter kannst du festlegen, welche Blockattribute mit einer benutzerdefinierten Datenquelle verbunden werden k\u00f6nnen.<\/p>\n<p>Auf der Client-Seite kannst du jetzt benutzerdefinierte Quellen mit der Methode <code>getFieldsList<\/code> in der Quellenregistrierungsfunktion registrieren.<\/p>\n<p>In den <a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/12\/block-bindings-improvements-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Entwicklungshinweisen<\/a> findest du einen wertvollen Codeblock, den du kopieren und in die Konsole deines Browsers einf\u00fcgen kannst, um die verbesserte Block Bindings UI anzuzeigen.<\/p>\n<p>Das folgende Bild zeigt den neuen Quellen-Selektor f\u00fcr einen Absatzblock.<\/p>\n<figure id=\"attachment_201710\" aria-describedby=\"caption-attachment-201710\" style=\"width: 2326px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201710 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/block-binding-ui-wp-69.png\" alt=\"Die Block Bindings UI in WordPress 6.9\" width=\"2326\" height=\"816\"><figcaption id=\"caption-attachment-201710\" class=\"wp-caption-text\">Die Block Bindings UI in WordPress 6.9<\/figcaption><\/figure>\n<h3>Erweiterungen f\u00fcr DataViews und DataForm<\/h3>\n<p>Die DataViews und DataForm APIs bieten eine moderne, standardisierte M\u00f6glichkeit, strukturierte Daten wie Listen von Beitr\u00e4gen, Seiten oder Medien anzuzeigen und zu verwalten.<\/p>\n<p>Die beiden APIs dienen unterschiedlichen Zwecken.<\/p>\n<ul>\n<li>Die <a href=\"https:\/\/developer.wordpress.org\/block-editor\/reference-guides\/packages\/packages-dataviews\/\" target=\"_blank\" rel=\"noopener noreferrer\">DataViews-API<\/a> ist f\u00fcr die Anzeige und Navigation von Daten gedacht. Mit ihr kannst du Ansichten erstellen, z. B. Tabellen, Raster und Listen. Au\u00dferdem kannst du mit ihr Daten suchen, filtern und sortieren.<\/li>\n<li>Die <a href=\"https:\/\/developer.wordpress.org\/block-editor\/reference-guides\/packages\/packages-dataviews\/#dataform\" target=\"_blank\" rel=\"noopener noreferrer\">DataForm-API<\/a> ist daf\u00fcr gedacht, die Elemente eines Datensatzes zu \u00e4ndern.<\/li>\n<\/ul>\n<figure id=\"attachment_201739\" aria-describedby=\"caption-attachment-201739\" style=\"width: 2522px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-201739 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/11\/pages-section-wp-69.jpg\" alt=\"Der Abschnitt \u201eSeiten\u201c im Listenlayout im Site Editor\" width=\"2522\" height=\"1396\"><figcaption id=\"caption-attachment-201739\" class=\"wp-caption-text\">Ein Beispiel f\u00fcr DataViews: Anzeige von Seiten im Listenlayout im Site Editor<\/figcaption><\/figure>\n<p>Mit WordPress 6.9 erhalten diese beiden APIs mehrere Verbesserungen. Im Folgenden findest du eine Liste der wichtigsten Neuerungen:<\/p>\n<ul>\n<li>Die <a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/11\/dataviews-dataform-et-al-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">DataViews erhalten<\/a> neue Felder, Steuerelemente und Operatoren. Zu den verschiedenen Erg\u00e4nzungen geh\u00f6ren neue Definitionen f\u00fcr Medien-, boolesche, E-Mail- und Array-Felder, neue <code>checkbox<\/code> und <code>toggleGroup<\/code> Edit-Steuerelemente, neue Filteroperatoren und vieles mehr.<\/li>\n<li>Das Validierungssystem wurde <a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/11\/dataviews-dataform-et-al-in-wordpress-6-9\/#field-api-isvalid\">komplett \u00fcberarbeitet<\/a>. Alle Felder unterst\u00fctzen jetzt &#8222;die <code>required<\/code> und <code>elements<\/code> Regel sowie die Definition einer benutzerdefinierten Validierung \u00fcber die benutzerdefinierte Funktion.&#8220;<\/li>\n<li>Zus\u00e4tzlich zum Feldtyp <code>datetime<\/code> unterst\u00fctzen die DataViews jetzt auch <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70657\">den Feldtyp <code>date<\/code><\/a>. Damit kannst du Elemente ausschlie\u00dflich auf der Basis des Datums anzeigen lassen. Diese Erg\u00e4nzung erm\u00f6glicht auch das Filtern nach Datum mit der neuen Komponente <code>Calendar<\/code>.<\/li>\n<li>Die neue Version f\u00fcgt auch die Komponenten <code>DateCalendar<\/code> und <code>DateRangeCalendar<\/code> hinzu.<\/li>\n<li>Das Tabellenlayout wurde weiter verbessert. Es ist jetzt m\u00f6glich, <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70891\" target=\"_blank\" rel=\"noopener noreferrer\">mehrere Eintr\u00e4ge<\/a> mit <strong>Strg\/\u2318 + Klick<\/strong> auszuw\u00e4hlen.<\/li>\n<li>Mit der <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/57967\" target=\"_blank\" rel=\"noopener noreferrer\">neuen Eigenschaft <code>groupByField<\/code><\/a> kannst du Daten auf der Grundlage von Feldwerten visuell gruppieren, was die Organisation der Daten erleichtert. Diese Funktion ist sowohl f\u00fcr <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70752\" target=\"_blank\" rel=\"noopener noreferrer\">Grid-<\/a> als auch f\u00fcr <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/71055\">Tabellen-Layouts<\/a> verf\u00fcgbar.<\/li>\n<li>WordPress 6.9 f\u00fchrt auch Leistungsverbesserungen f\u00fcr DataViews ein. Vor Version 6.9 lud die in DataViews verwendete Komponente <code>FeaturedImageView<\/code> Bilder in voller Gr\u00f6\u00dfe. Das bedeutete, dass Websites mit vielen gro\u00dfen Vorschaubildern mehrere Megabyte an Bildern laden mussten. Ab Version 6.9 <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70493\">verwendet das Grid-Layout jedoch responsive Bilder<\/a>, was die Backend-Leistung f\u00fcr Websites, die eine gro\u00dfe Anzahl von Bildern verwenden, deutlich verbessert.<\/li>\n<\/ul>\n<p>Weitere bemerkenswerte \u00c4nderungen an DataViews sind:<\/p>\n<ul>\n<li>Einf\u00fchrung von <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/71075\">gesperrten Filtern<\/a>, die es erm\u00f6glichen, die Auswirkungen von Filtern zu sehen, ohne sie zu ver\u00e4ndern. Dies ist n\u00fctzlich f\u00fcr vorkonfigurierte Ansichten.<\/li>\n<li>F\u00fcr das Feld <code>date<\/code> wurde eine neue <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70836\">Bearbeitungsfunktion<\/a> eingef\u00fchrt.<\/li>\n<li>Der <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70867\">leere Zustand der DataViews<\/a> kann jetzt angepasst werden, so dass du die Nachricht anpassen oder einen React-Knoten f\u00fcr weitere Anpassungen bereitstellen kannst.<\/li>\n<\/ul>\n<p>Eine vollst\u00e4ndige Liste der Erg\u00e4nzungen und \u00c4nderungen an den DataViews und DataForm APIs findest du in den <a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/11\/dataviews-dataform-et-al-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Entwicklungshinweisen<\/a> und PRs <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70567\/files\">#70567<\/a> und <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70578\">#70578<\/a>.<\/p>\n<h3>Erweiterungen der Interaktivit\u00e4ts-API<\/h3>\n<p>Wie der Name schon sagt, k\u00f6nnen Entwickler mit der <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-interactivity-api\/\">Interaktivit\u00e4ts-API<\/a> interaktive Bl\u00f6cke erstellen, die in Echtzeit auf Benutzerinteraktionen reagieren. Kurz gesagt handelt es sich um ein Werkzeug, mit dem du reichhaltige Nutzererlebnisse schaffen und Websites attraktiv, dynamisch und ansprechend gestalten kannst.<\/p>\n<p>Die Interaktivit\u00e4ts-API wurde erstmals in <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-5\/\">WordPress 6.5<\/a> eingef\u00fchrt und erh\u00e4lt in dieser Version wichtige Updates. Im Folgenden findest du einige der interessantesten Neuerungen.<\/p>\n<h4>Hinzuf\u00fcgen von IDs zu Interaktivit\u00e4ts-API-Direktiven<\/h4>\n<p>Du kannst jetzt IDs zu Interaktivit\u00e4ts-API-Direktiven hinzuf\u00fcgen. Diese Funktion ist n\u00fctzlich, weil du damit die Einschr\u00e4nkung umgehen kannst, dass du nicht mehrere Attribute mit demselben Namen in demselben HTML-Element verwenden kannst.<\/p>\n<p>Um <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/72161\">einer Direktive eine ID zuzuweisen<\/a>, f\u00fcgst du einen dreifachen Bindestrich (<code>---<\/code>) an, gefolgt von der ID, wie im folgenden Beispiel:<\/p>\n<pre><code class=\"language-html\">&lt;div\n\tdata-wp-watch---my-unique-id=\"callbacks.firstWatch\"\n\tdata-wp-watch---another-id=\"callbacks.secondWatch\"\n&gt;&lt;\/div&gt;<\/code><\/pre>\n<h4>Laden von Skriptmodulen und Stylesheets<\/h4>\n<p>Diese <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70353\">\u00c4nderung<\/a> erm\u00f6glicht eine umfassendere und fl\u00fcssigere clientseitige Navigation. WordPress ersetzt jetzt Stylesheets und l\u00e4dt Skriptmodule &#8222;nach&#8220; der clientseitigen Navigation. Das hat erhebliche Auswirkungen.<\/p>\n<ul>\n<li>Der neue Algorithmus verwendet Stylesheets wieder, die auf fr\u00fcheren Seiten verwendet wurden, l\u00e4dt neue, die auf diesen Seiten nicht vorhanden waren, und deaktiviert nicht verwendete. Dadurch werden die Netzwerkanfragen minimiert.<\/li>\n<li>Auch Skriptmodule werden dank der neuen <code>importmap<\/code> Definitionen effizienter verwaltet.<\/li>\n<li>Schlie\u00dflich l\u00e4dt das Prefetching alle Stylesheets und Skriptmodule vor, die noch nicht vorgeladen wurden.<\/li>\n<\/ul>\n<h4>Router-Regionen innerhalb interaktiver Elemente<\/h4>\n<p>Eine weitere Neuerung ist die Unterst\u00fctzung von Router-Regionen innerhalb von interaktiven Elementen. Bisher musste die Router-Region &#8211; der Bereich der Seite, der aktualisiert wird, wenn der Nutzer auf einen Link klickt &#8211; ein interaktives Root-Element sein. Das bedeutete, dass der Inhalt nicht aktualisiert wurde, wenn sich die Router-Region innerhalb eines anderen interaktiven Elements befand. Mit WordPress 6.9 <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/71635\">\u00e4ndert sich das<\/a> und erm\u00f6glicht es Entwicklern, Router-Regionen innerhalb interaktiver Elemente zu platzieren.<\/p>\n<h4>Neue attachTo-Eigenschaft f\u00fcr Router-Regionen<\/h4>\n<p>Routerregionen akzeptieren jetzt eine neue <code>attachTo<\/code> Eigenschaft, die innerhalb der <code>data-wp-router-region directive<\/code> definiert werden kann. Dank <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/70421\">dieser neuen Eigenschaft<\/a> kann die Routerregion jetzt auch dann gerendert werden, wenn sie auf der Ausgangsseite nicht vorhanden ist. Der Wert von <code>attachTo<\/code> muss ein CSS-Selektor sein, der auf das \u00fcbergeordnete Element verweist, in das die Router-Region eingef\u00fcgt werden soll. Hier ist ein Beispiel aus den Entwicklungshinweisen:<\/p>\n<pre><code class=\"language-html\">&lt;div\n\tdata-wp-interactive=\"example\"\n\tdata-wp-router-region='{ \"id\": \"example\/region\", \"attachTo\": \"body\" }'\n&gt;\n\tI'm in a new region!\n&lt;\/div&gt;<\/code><\/pre>\n<h4>Synchronisierung von getServerState und getServerContext<\/h4>\n<p>Die Funktionen <code>getServerState()<\/code> und <code>getServerContext()<\/code> <a href=\"https:\/\/github.com\/WordPress\/gutenberg\/pull\/72381\">wurden verbessert<\/a>. Wenn diese Funktionen einen Wert verfolgen, der sich w\u00e4hrend der clientseitigen Navigation nicht \u00e4ndert, werden die Werte jetzt zur\u00fcckgesetzt. Au\u00dferdem werden nur die Eigenschaften der aktuellen Seite beibehalten, w\u00e4hrend die der vorherigen Seiten entfernt werden.<\/p>\n<p>Einen ausf\u00fchrlicheren \u00dcberblick \u00fcber die Verbesserungen der Interaktivit\u00e4ts-API mit Codebeispielen findest du unter <a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/12\/interactivity-apis-client-navigation-improvements-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Verbesserungen der Client-Navigation der Interaktivit\u00e4ts-API in WordPress 6.9<\/a> und <a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/12\/changes-to-the-interactivity-api-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">\u00c4nderungen an der Interaktivit\u00e4ts-API in WordPress 6.9<\/a>.<\/p>\n<p>Einen umfassenden \u00dcberblick \u00fcber die Interaktivit\u00e4ts-API findest du in <a href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-interactivity-api\/\">unserem ausf\u00fchrlichen Leitfaden<\/a>.<\/p>\n<h3>Zus\u00e4tzliche Updates f\u00fcr Entwickler<\/h3>\n<p>WordPress 6.9 bringt eine Reihe von Updates f\u00fcr Entwickler\/innen mit sich. Hier ist eine kurze Liste der Entwicklungshinweise:<\/p>\n<ul>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/21\/updates-to-the-html-api-in-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Aktualisierungen der HTML-API<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/19\/admin-menu-search-query-changed\/\" target=\"_blank\" rel=\"noopener noreferrer\">Suchabfrage im Admin-Men\u00fc ge\u00e4ndert<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/19\/introducing-the-streaming-block-parser-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Neuer Parser f\u00fcr Streaming-Bl\u00f6cke<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/21\/php-8-5-support-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Unterst\u00fctzung von PHP 8.5<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/19\/accessibility-improvements-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Verbesserungen der Barrierefreiheit<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/18\/more-reliable-email-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Aktualisierungen und Fehlerbehebungen f\u00fcr die Funktion wp_mail()<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/18\/modernizing-utf-8-support-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Verbesserte UTF-8-Unterst\u00fctzung<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/17\/consistent-cache-keys-for-query-groups-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cache-Schl\u00fcssel f\u00fcr Abfragegruppen<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/19\/url-escaping-functions-can-support-https-as-the-default-protocol-in-wordpress-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Verbesserungen der Funktionen zur URL-Umwandlung<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/12\/preparing-the-post-editor-for-full-iframe-integration\/\" target=\"_blank\" rel=\"noopener noreferrer\">Aktualisierungen des Beitragseditors f\u00fcr die vollst\u00e4ndige Integration von Iframe<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/WordPress\/gutenberg\/issues\/67813\" target=\"_blank\" rel=\"noopener noreferrer\">Vereinheitlichung der Einstellungen f\u00fcr den Blockinspektor zur Verwendung des ToolsPanels<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/19\/legacy-internet-explorer-code-removed\/\" target=\"_blank\" rel=\"noopener noreferrer\">Beseitigung von veraltetem Internet Explorer Code<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/18\/wordpress-6-9-frontend-performance-field-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">Leistungsverbesserungen<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2025\/11\/17\/miscellaneous-developer-focused-changes-in-6-9\/\" target=\"_blank\" rel=\"noopener noreferrer\">Weitere \u00c4nderungen f\u00fcr Entwickler<\/a><\/li>\n<\/ul>\n<h2>Ein Blick in die Zukunft: von WordPress 6.9 zu 7.0<\/h2>\n<p>WordPress 6.9 f\u00fchrt bedeutende Verbesserungen im Block-Editor, in den APIs und in den kollaborativen Workflows ein, die sich in 7.0 weiter entwickeln werden. Da die Plattform immer dynamischer wird und immer st\u00e4rker mit KI-gesteuerten Werkzeugen verbunden ist, wird ein leistungsf\u00e4higes Hosting immer wichtiger. Wenn du dich auf 6.9 vorbereitest oder die n\u00e4chsten Schritte planst, solltest du dich \u00fcber die <a href=\"https:\/\/kinsta.com\/de\/preise\/\">Kinsta-Pl\u00e4ne<\/a> informieren, damit du deine WordPress-Projekte mit Sicherheit betreiben kannst.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress 6.9 steht vor der T\u00fcr und wir k\u00f6nnen es kaum erwarten, einige der vielen fantastischen neuen Funktionen zu nutzen, die in der neuesten Version des &#8230;<\/p>\n","protected":false},"author":36,"featured_media":74809,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[1011],"class_list":["post-74808","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-wordpress-updates"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Was gibt&#039;s Neues in WordPress 6.9: Neue Bl\u00f6cke, neue APIs und mehr<\/title>\n<meta name=\"description\" content=\"Ein ausf\u00fchrlicher \u00dcberblick \u00fcber WordPress 6.9, einschlie\u00dflich der Abilities API, neuer und verbesserter Bl\u00f6cke, einer langen Liste von Updates f\u00fcr Entwickler und vielem mehr!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Neue Funktionen, neue Bl\u00f6cke, neue APIs: das sind die Neuerungen in WordPress 6.9\" \/>\n<meta property=\"og:description\" content=\"Ein ausf\u00fchrlicher \u00dcberblick \u00fcber WordPress 6.9, einschlie\u00dflich der Abilities API, neuer und verbesserter Bl\u00f6cke, einer langen Liste von Updates f\u00fcr Entwickler und vielem mehr!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-01T14:38:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-02T13:49:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/12\/wordpress-6.9.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1470\" \/>\n\t<meta property=\"og:image:height\" content=\"735\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Carlo Daniele\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Ein ausf\u00fchrlicher \u00dcberblick \u00fcber WordPress 6.9, einschlie\u00dflich der Abilities API, neuer und verbesserter Bl\u00f6cke, einer langen Liste von Updates f\u00fcr Entwickler und vielem mehr!\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/12\/wordpress-6.9.png\" \/>\n<meta name=\"twitter:creator\" content=\"@carlodaniele\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_DE\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carlo Daniele\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"25\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/\"},\"author\":{\"name\":\"Carlo Daniele\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\"},\"headline\":\"Neue Funktionen, neue Bl\u00f6cke, neue APIs: das sind die Neuerungen in WordPress 6.9\",\"datePublished\":\"2025-12-01T14:38:31+00:00\",\"dateModified\":\"2025-12-02T13:49:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/\"},\"wordCount\":4701,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/de\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/12\/wordpress-6.9.png\",\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/\",\"url\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/\",\"name\":\"Was gibt's Neues in WordPress 6.9: Neue Bl\u00f6cke, neue APIs und mehr\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/12\/wordpress-6.9.png\",\"datePublished\":\"2025-12-01T14:38:31+00:00\",\"dateModified\":\"2025-12-02T13:49:33+00:00\",\"description\":\"Ein ausf\u00fchrlicher \u00dcberblick \u00fcber WordPress 6.9, einschlie\u00dflich der Abilities API, neuer und verbesserter Bl\u00f6cke, einer langen Liste von Updates f\u00fcr Entwickler und vielem mehr!\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/12\/wordpress-6.9.png\",\"contentUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/12\/wordpress-6.9.png\",\"width\":1470,\"height\":735},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress Updates\",\"item\":\"https:\/\/kinsta.com\/de\/thema\/wordpress-updates\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Neue Funktionen, neue Bl\u00f6cke, neue APIs: das sind die Neuerungen in WordPress 6.9\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/de\/#website\",\"url\":\"https:\/\/kinsta.com\/de\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Schnelle, sichere und hochwertige Hosting-L\u00f6sungen\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/de\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/\",\"https:\/\/x.com\/Kinsta_DE\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\",\"name\":\"Carlo Daniele\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g\",\"caption\":\"Carlo Daniele\"},\"description\":\"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for more than 20 years, also in collaboration with Italian and European universities and educational institutions. He has written hundreds of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find him on LinkedIn.\",\"sameAs\":[\"https:\/\/frammentidicodice.com\/\",\"https:\/\/x.com\/carlodaniele\"],\"url\":\"https:\/\/kinsta.com\/de\/blog\/author\/carlodaniele\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Was gibt's Neues in WordPress 6.9: Neue Bl\u00f6cke, neue APIs und mehr","description":"Ein ausf\u00fchrlicher \u00dcberblick \u00fcber WordPress 6.9, einschlie\u00dflich der Abilities API, neuer und verbesserter Bl\u00f6cke, einer langen Liste von Updates f\u00fcr Entwickler und vielem mehr!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/","og_locale":"de_DE","og_type":"article","og_title":"Neue Funktionen, neue Bl\u00f6cke, neue APIs: das sind die Neuerungen in WordPress 6.9","og_description":"Ein ausf\u00fchrlicher \u00dcberblick \u00fcber WordPress 6.9, einschlie\u00dflich der Abilities API, neuer und verbesserter Bl\u00f6cke, einer langen Liste von Updates f\u00fcr Entwickler und vielem mehr!","og_url":"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","article_published_time":"2025-12-01T14:38:31+00:00","article_modified_time":"2025-12-02T13:49:33+00:00","og_image":[{"width":1470,"height":735,"url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/12\/wordpress-6.9.png","type":"image\/png"}],"author":"Carlo Daniele","twitter_card":"summary_large_image","twitter_description":"Ein ausf\u00fchrlicher \u00dcberblick \u00fcber WordPress 6.9, einschlie\u00dflich der Abilities API, neuer und verbesserter Bl\u00f6cke, einer langen Liste von Updates f\u00fcr Entwickler und vielem mehr!","twitter_image":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/12\/wordpress-6.9.png","twitter_creator":"@carlodaniele","twitter_site":"@Kinsta_DE","twitter_misc":{"Verfasst von":"Carlo Daniele","Gesch\u00e4tzte Lesezeit":"25\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/"},"author":{"name":"Carlo Daniele","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63"},"headline":"Neue Funktionen, neue Bl\u00f6cke, neue APIs: das sind die Neuerungen in WordPress 6.9","datePublished":"2025-12-01T14:38:31+00:00","dateModified":"2025-12-02T13:49:33+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/"},"wordCount":4701,"publisher":{"@id":"https:\/\/kinsta.com\/de\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/12\/wordpress-6.9.png","inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/","url":"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/","name":"Was gibt's Neues in WordPress 6.9: Neue Bl\u00f6cke, neue APIs und mehr","isPartOf":{"@id":"https:\/\/kinsta.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/12\/wordpress-6.9.png","datePublished":"2025-12-01T14:38:31+00:00","dateModified":"2025-12-02T13:49:33+00:00","description":"Ein ausf\u00fchrlicher \u00dcberblick \u00fcber WordPress 6.9, einschlie\u00dflich der Abilities API, neuer und verbesserter Bl\u00f6cke, einer langen Liste von Updates f\u00fcr Entwickler und vielem mehr!","breadcrumb":{"@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/#primaryimage","url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/12\/wordpress-6.9.png","contentUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2025\/12\/wordpress-6.9.png","width":1470,"height":735},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/de\/blog\/wordpress-6-9\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/de\/"},{"@type":"ListItem","position":2,"name":"WordPress Updates","item":"https:\/\/kinsta.com\/de\/thema\/wordpress-updates\/"},{"@type":"ListItem","position":3,"name":"Neue Funktionen, neue Bl\u00f6cke, neue APIs: das sind die Neuerungen in WordPress 6.9"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/de\/#website","url":"https:\/\/kinsta.com\/de\/","name":"Kinsta\u00ae","description":"Schnelle, sichere und hochwertige Hosting-L\u00f6sungen","publisher":{"@id":"https:\/\/kinsta.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/de\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","https:\/\/x.com\/Kinsta_DE","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63","name":"Carlo Daniele","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g","caption":"Carlo Daniele"},"description":"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for more than 20 years, also in collaboration with Italian and European universities and educational institutions. He has written hundreds of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find him on LinkedIn.","sameAs":["https:\/\/frammentidicodice.com\/","https:\/\/x.com\/carlodaniele"],"url":"https:\/\/kinsta.com\/de\/blog\/author\/carlodaniele\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/74808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/comments?post=74808"}],"version-history":[{"count":7,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/74808\/revisions"}],"predecessor-version":[{"id":74823,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/74808\/revisions\/74823"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/74808\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/74808\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/74808\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/74808\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/74808\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/74808\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/74808\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/74808\/translations\/es"},{"href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/74808\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/media\/74809"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/media?parent=74808"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/tags?post=74808"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/topic?post=74808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}