- Stato
- Risolto
- Segnalato per
- WPML String Translation 3.2.1
- Risolto in
- WPML 4.6.4
Panoramica del problema
WPML ti permette di importare le stringhe dai file PO in WPML → Traduzione stringhe → Importa / esporta .po. Tuttavia, se una di queste stringhe include tag HTML, questi verranno rimossi durante il processo di importazione.
Soluzione alternativa
Assicurati di eseguire un backup completo del tuo sito prima di procedere.
- Apri il file /wp-content/plugins/wpml-string-translation/classes/po-import/class-wpml-po-import-strings.php.
- Cerca la riga 43.
- Sostituisci:
$original = filter_var( $string->original, FILTER_SANITIZE_STRING );
- Con:
$original = htmlspecialchars( $string->original );