WPML
Status
Gelöst
Gelöst in
WooCommerce Multilingual 4.11.0

Übersicht über das Problem

In einigen Fällen, in denen Ihr Theme ein taxonomy-product_cat.php-Template verwendet und Sie ein Produktarchiv mit Elementor PRO erstellen und übersetzen, zeigt die übersetzte Produktarchiv-Seite das Standard-Template an und nicht das Template, das Sie mit Elementor PRO erstellt haben.

Problemumgehung

Wir arbeiten an einer Lösung hierfür in WooCommerce Multilingual. In der Zwischenzeit können Sie die folgende Problemumgehung verwenden, um das Problem zu beheben:

  • Bitte stellen Sie sicher, dass Sie ein Backup Ihrer Website-Dateien und Datenbank haben, bevor Sie diese Änderung vornehmen.
  • Fügen Sie den folgenden Code zur Datei functions.php Ihres Themes hinzu:

add_filter('template_include', function ($template){
    if (function_exists('wc_locate_template') && strpos($template, 'elementor') !== false && !file_exists(wc_locate_template(basename($template)))) {
        global $woocommerce_wpml;
        remove_filter( 'template_include', [ $woocommerce_wpml->store, 'template_loader' ], 100 );
    }
    
    return $template;
}, 12);

Alle bekannten Probleme →