WordPress 7.0 «Armstrong»

Die Veröffentlichung von WordPress 7.0 «Armstrong» ist erfolgt, die neueste Hauptversion des kostenlosen Content-Management-Systems, das unter der GPLv2-Lizenz oder höher vertrieben wird. Der Release war für den 20. Mai 2026 geplant, nachdem er von einem April-Termin verschoben wurde: Die Entwickler veröffentlichten zusätzliche RC-Builds, um architektonische Änderungen vor dem endgültigen Release zu testen.

In WordPress 7.0 beinhaltet mehr als 419 Korrekturen und Änderungen im Core Trac, einschließlich über 300 Bugfixes, sowie Hunderte von Änderungen im Editor, im Dashboard und in der Integration mit KI.

Wichtige Änderungen

  • WP AI Client und eine neue KI-Infrastruktur.
    Das Kernsystem hat den WP AI Client integriert – eine einheitliche PHP-Schnittstelle, über die Plugins auf generative KI-Modelle zugreifen können, ohne an einen bestimmten Anbieter gebunden zu sein. Die Anfrage-Routing übernimmt WordPress, während Schlüssel und Verbindungen über den neuen Bildschirm Einstellungen > Connectoren verwaltet werden. Standardverbindungen zu Anthropic, Google und OpenAI sind vorgesehen, aber die Architektur ist für Erweiterungen durch Drittanbieter konzipiert.

  • Abilities API für zukünftige „Agenten“-Szenarien.
    Die neue Abilities API-Schicht ist mit dem WP AI Client integriert und ermöglicht es, die Funktionen von Websites und Plugins so zu beschreiben, dass sie in aufeinanderfolgende automatisierte Arbeitsabläufe überführt werden können. Während dies derzeit eher eine Grundlage für Entwickler ist als einfach ein Button mit dem Label „schön machen“, ist die Richtung klar: WordPress wird auf die Ära der KI-Plugins vorbereitet.

  • Das aktualisierte Administrationspanel.
    Im wp-admin gibt es ein neues Farbschema Modern, die Stile, der Kontrast und die Typografie wurden aktualisiert. Sanfte Übergänge zwischen den Bildschirmen wurden hinzugefügt, wobei diese deaktiviert werden, wenn in der Benutzersystem die Reduzierung von Animationen aktiviert ist. Kontrollpanels, wobei sie deaktiviert werden, wenn in der Benutzeroberfläche die Reduzierung der Animationen aktiviert ist.

  • BefehlsPalette im Admin-Bereich.
    Ein schneller Zugriff auf die BefehlsPalette wurde in die obere Leiste über Ctrl+K oder ⌘K integriert. Jetzt kann man von überall im Dashboard schneller auf die gewünschten Aktionen und Werkzeuge zugreifen, ohne sie im Menü suchen zu müssen.

  • Eine separate Seite zur Verwaltung von Schriftarten.
    Die Schriftartenbibliothek erhielt eine dedizierte Seite zur zentralen Verwaltung von Schriftarten. Schriftarten können von einem zentralen Ort aus hochgeladen, installiert und verwaltet werden, was das Leben für Eigentümer von Websites mit Blockthemen vereinfachen sollte.

  • Visueller Vergleich von Versionen.
    Im Editor wurden visuelle Überarbeitungen hinzugefügt: Jetzt können zwei Versionen eines Beitrags oder einer Seite visuell miteinander verglichen werden, mit einem Schieberegler, um zwischen den Versionen zu wechseln. Der Dokumentinspektor zeigt eine Zusammenfassung der Änderungen an, und man kann direkt zu einzelnen geänderten Bereichen auf der Seite navigieren.

  • Ein stabilerer iFrame-Editor.
    Der Beitragseditor nutzt jetzt aktiver den isolierten iFrame-Modus, wenn alle eingefügten Blöcke über die Block-API Version 3 oder höher funktionieren. Dies sollte die Auswirkungen der Stile und Skripte des Themas oder der Plugins auf den Editor selbst verringern.

  • Anpassbare mobile Menüs.
    Navigations-Overlay-Menüs für mobile Geräte können jetzt aus Blöcken und Mustern im Site Editor zusammengestellt werden. Es gibt einen separaten Block zum Schließen des Navigation Overlay, was Themen und Nutzern mehr Kontrolle über das Erscheinungsbild der mobilen Navigation gibt.

  • Sichtbarkeit von Blöcken nach Geräten und responsive Einstellungen.
    In WordPress 7.0 können Blöcke je nach Gerätetyp ausgeblendet oder angezeigt werden. Auch die Einstellungen für den responsiven Modus wurden erweitert: Es können Stile für verschiedene Breakpoints geändert und die Größen dieser Breakpoints angepasst werden.

  • Verbesserungen der Muster und Pattern Overrides.
    Pattern Overrides funktionieren jetzt nicht nur mit Standard-, sondern auch mit benutzerdefinierten Blöcken. Für Entwickler wurden neue Möglichkeiten zur Verwaltung von Attributen über Block Bindings hinzugefügt, und der Modus contentOnly wird breiter angewendet, weshalb Autoren von Blöcken die zu bearbeitenden Attribute in block.json genauer beschreiben sollten.

  • Neue und verbesserte Blöcke.
    Es wurden der Heading Block, Breadcrumbs Block und Icons Block hinzugefügt. Die Galerie unterstützt jetzt Lightbox mit Diashow, Videos können nun als Hintergrund im Cover Block verwendet werden, und der Paragraph Block unterstützt Spalten und Textabstände.

  • CSS auf Blockebene.
    Im Editor gibt es die Möglichkeit, benutzerdefiniertes CSS auf bestimmte Blöcke auf der Seite anzuwenden. Dies ermöglicht eine genauere Anpassung, ohne separate Klassen erstellen und das Theme manuell bearbeiten zu müssen.

  • PHP-only Registrierung von Blöcken.
    Entwickler können jetzt Blöcke und Pattern direkt auf der PHP-Seite über die Block API erstellen und registrieren. Für in PHP registrierte Blöcke sind bearbeitbare Attribute und die automatische Erstellung von Inspektor-Steuerungen über DataForm vorgesehen.

  • Änderungen im Interactivity API.
    Im Paket @wordpress/interactivity wurde die Methode watch() hinzugefügt, die es ermöglicht, sich auf Veränderungen von Signalen innerhalb des Callbacks zu subscriben. Die Direktive data-wp-watch kann im Lebenszyklus des DOM-Elements verwendet werden und auf Zustandsänderungen reagieren.

  • DataViews, DataForms und die Erweiterung Site Editor.
    Es wurden neue Layouts für Activity und Details hinzugefügt, das Erscheinungsbild von Modalen wurde verbessert, und das Field API hat die Registrierung von benutzerdefinierten Typen erhalten. Im Site Editor wurde die Grundlage für erweiterbare Routen gelegt, und das neue Paket @wordpress/boot ermöglicht es Plugins, eigene Seiten des Website-Editors zu erstellen.

  • Sicherere Benutzerregistrierung.
    Die Rollen Administrator und Editor wurden aus der standardmäßigen Rollenwahl für neue Benutzer in den allgemeinen Einstellungen entfernt. Wenn vor dem Update eine dieser Rollen ausgewählt war, zeigt Site Health eine Warnung an. Für Entwickler wurde der Filter default_role_dropdown_excluded_roles hinzugefügt.

  • Aktualisierungen von Bibliotheken und Anforderungen.
    Die minimale PHP-Version für WordPress Core wurde auf PHP 7.4gehoben. PHPMailer wurde auf 7.0.2, backbone.js auf 1.6.1, Requests auf 2.0.17 und CodeMirror auf den aktuellen Branch v5 aktualisiert; zudem wurde die Verarbeitung von deprecation-Warnungen für PHP 8.1 in Themen hinzugefügt.

WordPress 7.0 erscheint als Versuch, eine Grundlage für mehrere Tools gleichzeitig zu legen: Integration von KI, Admin-Bereich, Editor, Blöcke, Muster und serverseitige Blockregistrierung. Website-Betreibern wird wie immer empfohlen, das Update zunächst auf einer Kopie der Website zu testen, insbesondere wenn schwere Themen, visuelle Builder und Plugins verwendet werden, die aktiv in den Editor eingreifen.

Quelle: linux.org.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster