WPML
Status
Resolvido
Resolvido em
3.0.1

Visão geral do problema

Se o seu site estiver executando uma versão do WordPress anterior à versão 5.0, você pode encontrar um erro de PHP relacionado à função wp_script_translations.

Isso acontece porque essa função foi introduzida no WordPress 5.0. Por isso, as versões anteriores não conseguem encontrá-la.

Solução alternativa

Isso será corrigido na próxima versão de hotfix do WPML. Enquanto isso, é seguro comentar (ou remover completamente) a linha 70 no arquivo UI.php localizado na pasta ../wp-content/plugins/wpml-string-translation/classes/translations-file-scan/UI/.

Remova a seguinte linha:


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

Todos os problemas conhecidos →