- Status
- Resolvido pelo autor
- Resolvido em
- Rank Math 1.0.267
- Plugin/tema relacionado
- Rank Math SEO
- Tags de tópico
- Compatibility
Visão geral do problema
Ao usar o Rank Math SEO v1.0.266 com o WPML, você pode ver um aviso no painel de administração pedindo para ativar o WPML Tradução de Strings, mesmo quando o plugin já está ativo.
“Please activate the WPML String Transaltion plugin to convert Rank Math Setting values in different languages.”
Solução alternativa
Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.
- Abra o arquivo …/wp-content/plugins/seo-by-rank-math/includes/admin/class-notices.php.
- Procure a linha 209.
- Substitua:
if ( ! function_exists( 'icl_add_string_translation' ) || get_option( 'rank_math_wpml_notice_dismissed' ) ) { return; } $sitepress = Sitepress::get()->get_var(); $setup_complete = $sitepress->get_setting( 'setup_complete', false ); if ( ! $setup_complete ) { return; }
- Por:
if ( get_option( 'rank_math_wpml_notice_dismissed' ) ) { return; } $WPMLSettings = (array) get_option( 'icl_sitepress_settings' ); $WPMLSetUpComplete = $WPMLSettings['setup_complete'] ?? false; if ( ! $WPMLSetUpComplete || function_exists( 'icl_add_string_translation' ) ) { return; }
- Desative e reative o Rank Math SEO