WPML
סטטוס
נפתר
דווח עבור
WPML Multilingual & Multicurrency for WooCommerce 5.0.2

סקירה כללית של התקלה

אם אתה משתמש בתכונת הייבוא המובנית של WooCommerce, בכל פעם שאתה מייבא קובץ CSV ומפעיל את תהליך הייבוא עבור שפת ברירת המחדל, הוא לא מעדכן את המחירים עבור תרגומי המוצרים.

פתרון עוקף

מכיוון שייבוא מוצרים אינו מבצע את הפעולה save_post, עליך להפעיל אותה באופן ידני:


  1. עבור אל העמוד מוצרים.

  2. בחר את המוצרים שלך.

  3. פתח את התפריט הנפתח פעולות מקובצות.

  4. בחר באפשרות עריכה ולחץ על החל. פעולה זו מפעילה את תהליך הסנכרון.

לחלופין, תוכל להוסיף את הקוד הבא לקובץ functions.php שלך. לאחר מכן, בפעם הבאה שתפעיל את הייבוא, המחירים יסונכרנו באופן אוטומטי
add_action( 'woocommerce_product_import_inserted_product_object', function( $product ) {
    do_action( 'save_post', $product->get_id(), get_post( $product->get_id() ) );
} );

כל התקלות הידועות →