- Veröffentlicht
- 17. Oktober 2019
- Kanal
- Beta
- Getestet mit WordPress
- 5.2.4
- Produkt
- WPML Multilingual CMS
Changelog
Funktionen
- Ermöglicht die Angabe von Gutenberg-Block-Feldern als Links und ersetzt jegliche Links durch Übersetzungen, falls diese verfügbar sind.
- Warnung in der Funktion „WPML zurücksetzen“ hinzugefügt, die Benutzer des Erweiterten Übersetzungs-Editors darüber informiert, dass laufende Übersetzungen verloren gehen.
- Benutzerdefinierte Bibliothek für Collections implementiert, um die Kompatibilität mit anderen Plugins sicherzustellen.
- Abhängigkeitsprüfung zwischen verschiedenen Versionen der WPML-Plugins verbessert.
- Alle Vorkommen des Namens „Gutenberg-Editor“ in „Block-Editor“ geändert.
Fehlerbehebungen
- Fehler behoben, der beim Speichern eines Gutenberg-Übersetzungsauftrags mit einem String, der einen Schrägstrich enthält, auftrat.
- Problem mit zu großen Flaggen im Admin-Bereich behoben, wenn ein benutzerdefiniertes Flaggenbild in großer Größe verwendet wird.
- Problem behoben, um zu verhindern, dass WPML die Seiten-Metadaten überschreibt, wenn WPML Media aktiv ist und eine mit Beaver Builder erstellte Seite veröffentlicht wird.
- Schwerwiegenden Fehler „Uncaught Error: Call to undefined function icl_xml2array()“ behoben, der bei der Verwendung von wp-cli auftrat.
- Problem behoben, bei dem Ziel-Links in Bild- und Button-Blöcken nicht automatisch übersetzt wurden.
- Codierung von Block-Attributen behoben.
Kompatibilität
- Fehler behoben, der auftrat, wenn Elementor-JSON-Daten ungültig waren.
- Sprachumschalter-Widget für den Elementor-Page-Builder hinzugefügt.
- Problem behoben, bei dem einige Elementor-Templates auf übersetzten Seiten nicht angezeigt wurden.
- Filter-Hook „wpml_custom_language_switcher_is_enabled“ eingeführt.
- Nutzung der Funktion „debug_backtrace“ optimiert, was die Performance in einigen Fällen um bis zu 7 % verbessert.
- Prüfung hinzugefügt, um das Laden der Kompatibilitätsklassen von „wordpress-seo“ zu verhindern, wenn das Yoast SEO Multilingual-Plugin aktiv ist.
- Anbieterpfad „wpml_collect“ in „wpml/collect“ geändert, um Konflikte zu vermeiden.
- Problem behoben, bei dem das Hinzufügen einer Buchung zum Warenkorb zu langsam war.
- Schwerwiegenden Fehler im Zusammenhang mit der Ausführung der Fehlerbehebungsaktion zur Zuweisung des Übersetzungsstatus an Duplikate behoben.
- Barrierefreiheit des Sprachumschalters für Screenreader verbessert.
- Problem mit unzugänglichen REST-Endpunkten behoben, wenn eine Website in einem Unterverzeichnis installiert ist und die Option „Verzeichnis für Standardsprache verwenden“ aktiviert ist.
- Fix hinzugefügt, um lange Code-Ausführungszeiten beim Speichern der Taxonomie-Einstellungen zu verhindern.
- Problem behoben, bei dem Beitrags-Schlagwörter in IDs konvertiert wurden, wenn eine mit einem Page-Builder erstellte Seite gespeichert wurde und das WPML Media Translation-Plugin aktiv war.
- String für den Sprachumschalter-Typ im Sprachumschalter-Elementor-Widget geändert.
Performance
- Performance von Datenbankabfragen durch Hinzufügen von zwei Indizes zur Tabelle „icl_translations“ verbessert.
- Performance verbessert, wenn WooCommerce und/oder Query Monitor aktiv sind.
- Performance beim Speichern des Beitrags mit einer großen Anzahl an benutzerdefinierten Feldern verbessert.
- Performance auf Websites mit einer großen Anzahl übersetzter Taxonomien (zum Beispiel Produktkategorien) verbessert.
- Performance der Website beim Aktualisieren der Seite, des Beitrags oder einer WooCommerce-Produktseite im Admin-Bereich deutlich verbessert.
- Präfix „wp_“ zu allen Cookies hinzugefügt, damit Hosting- und Caching-Ebenen diese richtig verarbeiten können.
- Fix hinzugefügt, der die Datenbanknutzung verringert, indem das automatische Laden einiger ressourcenintensiver Optionen verhindert wird.
API
- Filter „wpml_post_edit_meta_box_context“ hinzugefügt, um das Ändern des WPML-Kontexts für die Beitragsbearbeitungs-Meta-Box zu ermöglichen.
- Filter hinzugefügt, der das Filtern der Beitrags-Metawerte ermöglicht, bevor sie in die Übersetzung kopiert werden.
Aktualisieren oder herunterladen
Das Update steht allen WPML-Kunden mit einem aktiven Abonnement zur Verfügung — es erscheint innerhalb von 24 Stunden nach der Veröffentlichung auf der Seite Plugins in Ihrem WordPress-Admin-Bereich. Sie können auch sofort unter Plugins → Neues Plugin hinzufügen → Kommerziell danach suchen. Um es manuell herunterzuladen und zu installieren, gehen Sie zu Downloads in Ihrem wpml.org-Konto (siehe die Installationsanweisungen) und denken Sie daran, alle Komponenten zusammen zu aktualisieren, ohne Versionen zu mischen.
Benötigen Sie Hilfe oder möchten Sie Feedback geben? Bitte nutzen Sie unser Forum für technischen Support.