WPML
Status
Gelöst
Gemeldet für
WPML Multilingual & Multicurrency for WooCommerce 5.0.2

Übersicht über das Problem

Wenn Sie die integrierte Importfunktion von WooCommerce verwenden, werden jedes Mal, wenn Sie eine CSV-Datei importieren und den Importprozess für die Standardsprache ausführen, die Preise für Produktübersetzungen nicht aktualisiert.

Problemumgehung

Da beim Importieren von Produkten die Aktion save_post nicht ausgeführt wird, müssen Sie diese manuell ausführen:


  1. Gehen Sie zur Seite Produkte.

  2. Wählen Sie Ihre Produkte aus.

  3. Öffnen Sie das Dropdown-Menü Mehrfachaktionen.

  4. Wählen Sie die Option Bearbeiten und klicken Sie auf Anwenden. Dadurch wird der Synchronisierungsprozess gestartet.

Alternativ können Sie den folgenden Code in Ihre Datei functions.php einfügen. Dann werden die Preise beim nächsten Ausführen des Imports automatisch synchronisiert.
add_action( 'woocommerce_product_import_inserted_product_object', function( $product ) {
    do_action( 'save_post', $product->get_id(), get_post( $product->get_id() ) );
} );

Alle bekannten Probleme →