Changelog
Erfordert WPML 5.3.0.
Was ist neu
- Ein auf „Übersetzen“ gesetztes Textfeld einer ACF-Optionen-Seite zeigt im Frontend den Wert der Standardsprache an, bis seine Übersetzung existiert.
Performance
- Das Speichern eines Beitrags mit vielen Feldern ist schneller: Feldprüfungen werden einmal pro Beitrag durchgeführt.
- ACF Multilingual lädt seine Feldanmerkungen nicht mehr im Frontend.
Fehlerbehebungen
- Das WPML-Einrichtungs-Panel der Feldgruppe benennt den Abschnitt im Übersetzungs-Dashboard „ACF Field Groups“, genau wie das Dashboard.
- ACF-URL- und Link-Felder, die auf Ihre eigene Website verweisen, behalten in jedem Fall ihren Query-String und #anchor.
- Eine manuelle Übersetzung eines ACF-Link- oder URL-Felds bleibt erhalten, wenn der Inhalt erneut automatisch übersetzt wird.
- ACF-Feld-Labels werden auf der Admin-Seite, die das Upgrade auf ACF Multilingual 2.2 ausführt, übersetzt angezeigt.
- Das Speichern eines Beitrags repariert ACF-Beziehungs- und bidirektionale Felder, die noch auf Beiträge in der Originalsprache verweisen.
- Feldgruppen, die auf die alte Weise übersetzt wurden, lösen keine falsche Warnung über denselben Feldnamen („same field name“) mehr aus, und die Warnung „Übersetzbar“ verlinkt nicht mehr auf die Dokumentation.
- Eine bearbeitete ACF-Repeater-Zeile behält ihre bestehende Übersetzung in einem neuen Übersetzungsauftrag für den Klassischen Übersetzungs-Editor.
- Die direkte Bearbeitung einer ACF-Repeater-Zeile hält die auf „Kopieren“ gesetzten Unterfelder der Zeile nicht mehr von Übersetzungen zurück.
- Kein schwerwiegender Fehler unter PHP 8.4, wenn das Upgrade für die Unterfeld-Einstellungen von ACF Multilingual ausgeführt wird.
- Zeilen verschachtelter ACF-Repeater und ihre neue Reihenfolge erreichen Übersetzungen, die im WordPress-Editor bearbeitet werden.
- Eine in einer Sekundärsprache gespeicherte ACF-Optionen-Seite behält ihre eingegebenen Werte ohne hinzugefügte Backslashes.
- Zeilen, die in einer ACF-Repeater-Zeile verschachtelt sind und beim selben Speichervorgang verschoben wurden, folgen ihrer Zeile in den Übersetzungen.
- Entfernte oder verschobene Zeilen in einem auf „Kopieren“ gesetzten ACF-Repeater erreichen Übersetzungen, die im WordPress-Editor bearbeitet werden.
- Ein in der String-Übersetzung übersetztes ACF-Link-Feld auf einer Optionen-Seite zeigt seine Übersetzung auf der Website an.
- Sicherheitsverbesserungen.
- Seiten, die die dynamischen ACF-Tags von Elementor Pro verwenden, brechen auf Websites mit benutzerspezifischen Feldern pro Sprache nicht mehr mit einem schwerwiegenden Fehler ab.
- Admin-Seiten brechen nicht mehr mit einem schwerwiegenden Fehler ab, wenn ein in PHP registriertes Feld seine bedingte Logik als eine einzige Regel schreibt.
- Auf „Kopieren“ gesetzte ACF-Felder, die ein Widget verwenden (wie Beziehungslisten, Picker und WYSIWYG), sind in einer Übersetzung gesperrt.
- Ein ACF-Speichervorgang überschreibt keine Einstellung für ein benutzerdefiniertes Feld mehr, die durch die wpml-config.xml gesperrt wurde.
- Mit update_field() geänderte ACF-Repeater-Zeilen behalten ihre Übersetzungen, wenn der Beitrag im selben Request gespeichert wird.
- Ein bidirektionales Feld verursacht keine Fehler mehr, wenn ein anderes Plugin Beitragsobjekte darin speichert.
Aktualisieren oder Herunterladen
Das Update ist für alle WPML-Kunden mit einem aktiven Abonnement verfügbar — 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 PluginsNeues Plugin hinzufügenKommerziell 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.
