Panoramica del problema
Se stai usando WPML con il plugin Redis Object Cache, potresti riscontrare un problema in cui la scansione di Localizzazione di temi e plugin localizza le nuove stringhe solo dopo aver svuotato manualmente la cache degli oggetti. Nello specifico, quando elimini una stringa dalla pagina WPMLTraduzione stringhe e scansioni di nuovo il tema, la stringa eliminata non viene riaggiunta a Traduzione stringhe a meno che tu non svuoti prima la Redis Object Cache.
Soluzione alternativa
Questo problema è stato risolto in WPML 4.9. L'aggiornamento risolve il problema sul tuo sito, quindi hai bisogno di questa soluzione alternativa solo se non puoi ancora aggiornare.
Assicurati di avere un backup completo del tuo sito prima di procedere.
- Apri il file functions.php del tuo tema.
- Aggiungi la seguente riga:
//workaround compsupp-7057 add_action( 'wpml_st_before_remove_strings', 'wp_cache_flush' );