WPML
סטטוס
נפתר
דווח עבור
WPML Multilingual & Multicurrency for WooCommerce 5.3.2
נפתר בגרסה
WCML 5.3.3
תוסף/ערכת עיצוב קשורים
WooCommerce PayPal Payments
תגיות נושא
Bug

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

לאחר שלקוח מבצע הזמנה, הוא עשוי לראות פרטי תשלום משוכפלים בעמוד אישור ההזמנה ובהודעות דוא״ל, במקום מופע אחד בלבד שתקף לאותה שפה.

פתרון עוקף

צור גיבוי מלא של האתר לפני שתמשיך.


  • פתח את הקובץ …/woocommerce-multilingual/classes/multi-currency/payment-gateways/class-wcml-currencies-payment-gateways.php.

  • מצא את שורה מספר 38

  • החלף את:
    		add_filter( 'woocommerce_payment_gateways', Fns::tap( Fns::withoutRecursion(
    			Fns::identity(),
    			[ $this, 'init_gateways' ]
    		) ), PHP_INT_MAX );


  • ב:
     
    add_action( 'wp_loaded', [ $this, 'init_gateways' ] );

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