WPML
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
Você também pode consultar o ticket de suporte gerenciado pelo autor do plugin.

Todos os problemas conhecidos →