WPML
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
Vous pouvez également consulter le ticket de support géré par l’auteur de l’extension.

Toutes les anomalies connues →