WPML
Stato
Risolto
Segnalato per
WPML String Translation 3.2.14
Risolto in
WPML String Translation 3.3.3
Plugin/tema correlato
Astra
Tag dell’argomento
Bug, Compatibility

Panoramica del problema

Se la lingua del tuo profilo utente è diversa dalla lingua predefinita del sito, visitare il Customizer di WordPress fa sì che le stringhe originali vengano sostituite dalle loro traduzioni. Questo si verifica con le stringhe dell’area di amministrazione registrate in WPML > Traduzione stringhe.

Questo problema può interessare i temi che utilizzano le opzioni del Customizer, come Astra Theme.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Apri il file …/wp-content/plugins/wpml-string-translation/inc/admin-texts/wpml-admin-texts.class.php.

  • Cerca la riga 214.

  • Sostituisci:
    		$isAdmin = is_admin() && ! wpml_is_ajax();

  • Con:
    		$isAdmin = is_admin() && ! wpml_is_ajax() || ( isset($_REQUEST["wp_customize"]) && $_REQUEST["wp_customize"] == "on" ) || ( isset($_POST["screen_id"]) && $_POST["screen_id"] == "customize");

Tutti i problemi noti →