Wir haben soeben WPML 4.9.4 veröffentlicht, das vollständige Kompatibilität mit WordPress 7.0 bietet. Aktualisieren Sie WPML, bevor Sie auf WordPress 7.0 aktualisieren, und Sie sind startklar.
Neuerungen in WordPress 7.0
WordPress 7.0 führt eine Reihe von Änderungen am Block-Editor und an den Core-Funktionen ein. Folgendes wird mit WPML 4.9.4 adressiert.
Vollständig Iframe-basierter Block-Editor
WordPress 7.0 macht dies zum neuen Standard, was die Stil-Isolierung verbessert und Ihnen ein genaueres WYSIWYG-Erlebnis bietet. Ohne dieses Update würde WPML den Block-Editor bei jedem Beitrag und jeder Seite zwingen, auf den älteren Nicht-Iframe-Modus zurückzugreifen – was dazu führen würde, dass Sie diese Verbesserungen und alle zukünftigen Erweiterungen, die auf dem neuen Editor aufbauen, verpassen. Die Sprachumschalter-Blöcke von WPML wurden ebenfalls aktualisiert, um die Block-API-Version 3 zu unterstützen, einschließlich des React-Hooks, der erforderlich ist, damit der Iframe-Editor korrekt funktioniert.
Aktualisierte Einstellung „Beim Klicken öffnen“ für Navigation-Untermenüs
WordPress 7.0 hat geändert, wie der Navigation-Block diese Einstellung speichert. WPML liest das aktualisierte Attribut nun korrekt, sodass Untermenüs das von Ihnen konfigurierte Verhalten respektieren.
Neue Block-Inhalte für die Übersetzung verfügbar
WordPress 7.0 führt mehrere neue und umstrukturierte Blöcke ein. WPML 4.9.4 registriert die folgenden Elemente als übersetzbar, sodass sie im Übersetzungs-Editor erscheinen und im Frontend in allen Sprachen korrekt angezeigt werden:
- Barrierefreiheits-Labels des Icon-Blocks (aria-label-Attribute)
- Text der Schließen-Schaltfläche des Navigation-Overlays
- Labels des Tab-Blocks
Aktualisierte Registrierung von Block-Assets
Der interne Code von WPML zur Registrierung von Block-Assets wurde aktualisiert, um die korrekten APIs von WordPress 7.0 zu verwenden. Dies behebt Konsolenwarnungen im Block-Editor und stellt sicher, dass das CSS von WPML innerhalb des Iframe-Editors korrekt geladen wird. Alle Änderungen sind abwärtskompatibel zu WordPress 6.3.
Meldungen zu veralteten PHP-Funktionen behoben
Eine in WordPress 7.0 als veraltet markierte PHP-Funktion wurde in der gesamten Codebasis von WPML durch das moderne Äquivalent ersetzt.
Weitere Fehlerbehebungen
- Leeren weißen Bildschirm auf den Seiten für WPML-Einstellungen und das Übersetzungs-Dashboard in wp-admin behoben.
- Langsames Laden auf der Seite für die Menü-Synchronisierung behoben.
Aktualisierung auf WPML 4.9.4
Das Update ist ab sofort für alle WPML-Kunden mit einem aktiven Abonnement verfügbar. Es wird innerhalb von 24 Stunden auf der Seite Plugins in Ihrem WordPress-Admin-Bereich erscheinen.
Wenn Sie sofort aktualisieren möchten, führen Sie die folgenden Schritte aus:
1
Gehen Sie im Admin-Bereich Ihrer Website zu Plugins → Neues Plugin hinzufügen und klicken Sie auf den Tab Kommerziell
2
Klicken Sie auf die Schaltfläche „Nach Updates suchen“
3
Wählen Sie WPML 4.9.4 aus der Liste aus und klicken Sie auf Installieren
Warum es wichtig ist, WPML aktuell zu halten
WordPress 7.0 ist kein einmaliges Ereignis. Jede große WordPress-Version bringt im Hintergrund Änderungen mit sich, und einige davon wirken sich auf mehrsprachige Websites auf eine Weise aus, die nicht immer offensichtlich ist, bis etwas nicht mehr funktioniert.
Unser Team testet jeden WordPress-Release-Kandidaten, bevor er veröffentlicht wird, identifiziert Kompatibilitätsprobleme und liefert rechtzeitig Fehlerbehebungen. Das ist es, was Ihnen ein aktives WPML-Abonnement bietet: Ihre Website bleibt mit WordPress auf dem neuesten Stand, ohne dass Sie jede Änderung am Core selbst verfolgen müssen.