splashing 165192
Bildquelle: Pixabay, PublicDomainPictures

WPML: alte Strings identifizieren und löschen

Mein WooCommerce Shop läuft seit mehreren Jahren 2-sprachig mit WPML. Seitdem gab es immer wieder Updates des Themes und von Plugins. Es kamen dabei immer mal wieder neue Strings dazu. Ich habe aber den Eindruck, veraltete Strings werden von WPML nicht entfernt. Gibt es einen Befehl in WPML nicht mehr verwendete Strings in einem Rutsch zu löschen?

Einen solchen Befehl gibt es nicht. Allerdings kann die String Translation von WooCommerce gespeicherte Strings mit installierten Komponenten abgleichen. Der Befehl lautet Finden Sie heraus, wo auf der Seite Strings auftauchen, und ist unter WPML > String-Übersetzung zu finden.

string tracking

Diese Einstellung bremst das System für Admins, und sollte nur so lange verwendet werden, bis die Strings bereinigt sind.

Sofern Strings beim Abgleich nicht mehr in PHP-Dateien des Themes oder Plugins gefunden werden, sind sie nun unter Wählen Sie Strings innerhalb der Domain aus mit der jeweiligen Textdomain und (obsolete) gekennzeichnet.

wpml obsolete strings

Nun die entsprechenden Einträge auswählen, und entweder Seite für Seite anhaken und mit Ausgewählte Strings löschen entfernen, oder Alle Ergebnisse anzeigen, alle auswählen, und dann entfernen.

wpml delete obsolete strings

Über Gabriele Lässer

WordPress Sorgen? - Nicht mit mir! Ich freue mich auf spannende Herausforderungen

Kommentar schreiben

E-Mail-Adresse wird nicht veröffentlicht.

Overlay background for modal content