WPML
Status
Gelöst
Zugehöriges Plugin/Theme
Divi

Übersicht über das Problem

Wenn Sie das Shop-Modul von Divi auf einer Seite oder in einem Theme-Builder-Layout verwenden, bleiben die Optionen unter Eingeschlossene Kategorien nicht ausgewählt, wenn WPML aktiv ist.

Bereich „Eingeschlossene Kategorien“ in Divi
Bereich „Eingeschlossene Kategorien“ im Divi-Shop

Problemumgehung

Wir kontaktieren die Entwickler des Divi-Themes, um eine dauerhafte Lösung für dieses Problem anzuwenden. In der Zwischenzeit können Sie diese Problemumgehung verwenden:

Bitte sichern Sie zuerst Ihre WordPress-Dateien und Ihre Datenbank.


  1. Gehen Sie zu wp-content/themes/Divi/includes/builder/plugin-compat/sitepress-multilingual-cms.php

  2. Suchen Sie nach
    $new_ids[] = apply_filters( 'wpml_object_id', $cat_id, 'product_cat' );


  3. Ersetzen Sie es durch
    $cat_id_translated = apply_filters('wpml_object_id', $cat_id, 'product_cat');
    				if ($cat_id_translated) {
    					$new_ids[] = $cat_id_translated;
    				} else {
    					$new_ids[] = $cat_id;
    				}

Alle bekannten Probleme →