- Status
- Offen
- Gemeldet für
- WPML Multilingual & Multicurrency for WooCommerce 5.3.9
- Themen-Tags
- Compatibility, WCML
Übersicht über das Problem
Wenn die Option „Nur Produkte mit benutzerdefinierten Preisen anzeigen“ in WooCommerce Multicurrency verwendet wird, wird der Währungsumschalter für Gruppierte Produkte nicht korrekt angezeigt, wenn nicht alle untergeordneten Produkte benutzerdefinierte Preise haben. Dieses Verhalten tritt sowohl auf einzelnen Produktseiten als auch auf Archivseiten auf.
Dieses Problem beeinträchtigt die Funktionalität für Gruppierte Produkte und deren untergeordnete Produkte in den folgenden Szenarien:
- Einzelne Produktseiten: Der Währungsumschalter ist verborgen, selbst wenn einige untergeordnete Produkte benutzerdefinierte Preise haben.
- Archivseiten: Gruppierte Produkte werden basierend auf den Einstellungen für benutzerdefinierte Preise ihrer untergeordneten Produkte möglicherweise nicht angezeigt.
Problemumgehung
Bitte erstellen Sie ein vollständiges Backup Ihrer Website, bevor Sie fortfahren.
Einzelproduktseiten
- Öffnen Sie die Datei …/wp-content/plugins/woocommerce-multilingual/inc/currencies/currency-switcher/class-wcml-currency-switcher.php.
- Ersetzen Sie den Inhalt durch den unter diesem Link.
Archivseiten
- Öffnen Sie die Datei …/wp-content/plugins/woocommerce-multilingual/inc/currencies/class-wcml-custom-prices.php.
- Ersetzen Sie den Inhalt durch den unter diesem Link.