WPML
Status
Vom Autor gelöst
Gelöst in
Rank Math 1.0.267
Zugehöriges Plugin/Theme
Rank Math SEO
Themen-Tags
Compatibility

Übersicht über das Problem

Wenn Sie Rank Math SEO v1.0.266 mit WPML verwenden, sehen Sie möglicherweise einen Hinweis im Admin-Bereich, der Sie auffordert, WPML String-Übersetzung zu aktivieren, selbst wenn das Plugin bereits aktiv ist.

„Bitte aktivieren Sie das Plugin WPML String-Übersetzung, um die Werte der Rank Math-Einstellungen in verschiedene Sprachen zu konvertieren.“

Problemumgehung

Bitte stellen Sie sicher, dass Sie ein vollständiges Backup Ihrer Website haben, bevor Sie fortfahren.


  • Öffnen Sie die Datei …/wp-content/plugins/seo-by-rank-math/includes/admin/class-notices.php.

  • Suchen Sie nach Zeile 209.

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


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


  • Deaktivieren und reaktivieren Sie Rank Math SEO
Sie können auch das Support-Ticket einsehen, das vom Plugin-Autor bearbeitet wird.

Alle bekannten Probleme →