WPML
Status
Gelöst
Gelöst in
WPML 4.9
Zugehöriges Plugin/Theme
Redis Object Cache
Themen-Tags
Compatibility

Übersicht über das Problem

Wenn Sie WPML mit dem Plugin Redis Object Cache verwenden, stoßen Sie möglicherweise auf ein Problem, bei dem der Scan der Theme- und Plugin-Lokalisierung neue Strings erst lokalisiert, nachdem der Object-Cache manuell geleert wurde. Genauer gesagt: Wenn Sie einen String auf der Seite WPML > String-Übersetzung löschen und das Theme erneut durchsuchen, wird der gelöschte String nicht wieder zur String-Übersetzung hinzugefügt, es sei denn, Sie leeren zuvor den Redis Object Cache.

Problemumgehung

Stellen Sie sicher, dass Sie ein vollständiges Backup Ihrer Website haben, bevor Sie fortfahren.


  • Öffnen Sie die Datei functions.php Ihres Themes.

  • Fügen Sie die folgende Zeile hinzu:
    //workaround compsupp-7057
    add_action( 'wpml_st_before_remove_strings', 'wp_cache_flush' );

Alle bekannten Probleme →