WPML
Status
Gelöst
Gemeldet für
WPML Multilingual CMS 4.5.7
Gelöst in
4.5.8

Übersicht über das Problem

Mit der neuesten WordPress-Version 6.0 können Beiträge duplizierte Taxonomie-Begriffe aufweisen.

Problemumgehung

Dieses Problem sollte mit WPML 4.5.8 behoben sein.

Bitte erstellen Sie ein vollständiges Backup Ihrer Website, bevor Sie fortfahren.

  1. Öffnen Sie die Datei wp-content/plugins/sitepress-multilingual-cms/classes/query-filtering/class-wpml-term-adjust-id.php.
  2. Suchen Sie nach Zeile 59.
  3. Ändern Sie:
    		if (
    			$adjust_id_url_filter_off
    			|| ! $this->sitepress->get_setting( 'auto_adjust_ids' )
    			|| $this->is_ajax_add_term_translation()
    			|| $this->debug_backtrace->are_functions_in_call_stack(
    				[
    					'get_category_parents',
    					'get_permalink',
    					'wp_update_post',
    					'wp_update_term',
  4. In:
    		if (
    			$adjust_id_url_filter_off
    			|| ! $this->sitepress->get_setting( 'auto_adjust_ids' )
    			|| $this->is_ajax_add_term_translation()
    			|| $this->debug_backtrace->are_functions_in_call_stack(
    				[
    					'get_category_parents',
    					'get_permalink',
    					'wp_update_post',
    					'wp_update_term',
    					[ 'WP_Term_Query', 'populate_terms' ],

Hinweis: Möglicherweise müssen Sie zur Seite WPML > Support > Fehlerbehebung gehen, Produkte auswählen und auf die Schaltfläche Beitrags-Taxonomien synchronisieren klicken, wie im folgenden Bild gezeigt.

Alle bekannten Probleme →