WPML
Stato
Risolto
Risolto in
3.0.1

Panoramica del problema

Se il tuo sito utilizza una versione di WordPress precedente alla versione 5.0, potresti riscontrare un errore PHP relativo alla funzione wp_script_translations.

Questo accade perché questa funzione è stata introdotta in WordPress 5.0, quindi le versioni precedenti non riescono a trovarla.

Soluzione alternativa

Questo problema verrà risolto nella prossima versione hotfix di WPML. Nel frattempo, puoi tranquillamente commentare (o rimuovere completamente) la riga 70 nel file UI.php situato nella cartella ../wp-content/plugins/wpml-string-translation/classes/translations-file-scan/UI/.

Rimuovi la seguente riga:


wp_set_script_translations( $handle, 'wpml-string-translation', WPML_ST_PATH . "/locale/jed/$handle" );

Tutti i problemi noti →