- Status
- Gelöst
- Gemeldet für
- WPML Multilingual & Multicurrency for WooCommerce 3.7.15
- Gelöst in
- WooCommerce Multilingual 4.0.0
Übersicht über das Problem
Es ist nicht ratsam, ein Produkt mit einer riesigen Anzahl (mehreren Hundert) von Varianten zu haben. Dies kann beim Aktualisieren eines Produkts zu Problemen führen, da alle Varianten aktualisiert werden müssen.
Wenn Sie das Produkt nur aktualisieren, werden die Änderungen angewendet, der Vorgang wird jedoch nicht abgeschlossen, da alle Varianten aktualisiert werden müssen. Das bedeutet, dass nach einem Fehlschlagen des Vorgangs Ihr Produktinhalt aktualisiert ist, nicht aber die Varianten.
Problemumgehung
Es wird empfohlen, die Variationen auf mehr als ein Produkt aufzuteilen.
Wenn Sie bereits eine sehr große Anzahl von Variationen haben und Probleme beim Aktualisieren des Produkts auftreten, können Sie Folgendes versuchen:
- Erhöhen Sie die max_execution_time sowie den für PHP und WordPress zugewiesenen Arbeitsspeicher – http://php.net/manual/en/function.set-time-limit.php
- Verwenden Sie die Debug-Funktionen in WooCommerce Multilingual, um die Produktvariationen zu synchronisieren: Gehen Sie zu WPML->WooCommerce Multilingual und verwenden Sie den Link „Fehlerbehebung“ unten auf der Seite. Verwenden Sie dann die Option, um Produktvariationen zwischen den Übersetzungen zu synchronisieren.
- Ziehen Sie nach Möglichkeit in Betracht, separate Produkte anstelle eines einzigen Produkts mit mehreren Variationen zu erstellen
Bitte beachten Sie, dass wir in WooCommerce Multilingual 3.8 die Logik zur Synchronisierung der Variationen überarbeiten werden, um die Möglichkeit zu schaffen, eine große Anzahl von Variationen desselben Produkts zu verarbeiten.