- Statut
- Résolu par l’auteur
- Résolu dans
- Rank Math 1.0.267
- Extension/thème associé
- Rank Math SEO
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
Lorsque vous utilisez Rank Math SEO v1.0.266 avec WPML, vous pourriez voir un avis dans l’interface d’administration vous demandant d’activer WPML Traduction de chaînes, même lorsque l’extension est déjà active.
« Veuillez activer l’extension WPML Traduction de chaînes pour convertir les valeurs des paramètres de Rank Math dans différentes langues. »
Solution de contournement
Veuillez vous assurer de disposer d’une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier …/wp-content/plugins/seo-by-rank-math/includes/admin/class-notices.php.
- Cherchez la ligne 209.
- Remplacez :
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; }
- Par :
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; }
- Désactivez et réactivez Rank Math SEO