- 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