- Status
- Vom Autor gelöst
- Zugehöriges Plugin/Theme
- Woodmart
- Themen-Tags
- Compatibility
Übersicht über das Problem
Wenn Sie das WoodMart-Theme mit WPML verwenden, funktionieren für Einzelprodukte auf Produkttypen basierende Layouts nicht wie erwartet. Stattdessen greifen Ihre Produkte auf das Standardlayout zurück.
Problemumgehung
Bitte stellen Sie sicher, dass Sie ein vollständiges Backup Ihrer Website haben, bevor Sie fortfahren.
- Öffnen Sie die Datei …/wp-content/themes/woodmart/inc/modules/layouts/class-single-product.php.
- Suchen Sie nach Zeile 20.
- Ersetzen Sie:
$condition['condition_query'] = apply_filters( 'wpml_object_id', $condition['condition_query'], $condition['condition_type'] );
- Durch:
if ( $condition['condition_type'] !== 'product_type' ) { $condition['condition_query'] = apply_filters( 'wpml_object_id', $condition['condition_query'], $condition['condition_type'] ); }