WPML
Estado
Resuelto por el autor
Resuelto en
Rank Math 1.0.267
Plugin/tema relacionado
Rank Math SEO
Etiquetas de temática
Compatibility

Resumen del problema

Al usar Rank Math SEO v1.0.266 con WPML, es posible que vea un aviso en el panel de administración pidiéndole que active WPML Traducción de cadenas incluso cuando el plugin ya está activo.

«Please activate the WPML String Transaltion plugin to convert Rank Math Setting values in different languages».

Solución alternativa

Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.


  • Abra el archivo …/wp-content/plugins/seo-by-rank-math/includes/admin/class-notices.php.

  • Busque la línea 209.

  • Reemplace:
    	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;
    	}
            


  • Desactive y vuelva a activar RankMath SEO
También puede consultar el ticket de soporte gestionado por el autor del plugin.

Todos los problemas conocidos →