WPML
الحالة
محلولة
أُبلغ عنها لـ
WPML Multilingual & Multicurrency for WooCommerce 5.3.5
تم حلها في
WooCommerce Multilingual & Multicurrency 5.4.0
الإضافة/القالب ذو الصلة
WooCommerce Bookings
وسوم الموضوع
Compatibility

نظرة عامة على المشكلة

عند استخدام WooCommerce Bookings وخيار حدد هذا المربع إذا كان الحجز يتطلب موافقة/تأكيد المسؤول. لن يتم تحصيل الدفع أثناء إتمام الشراء الخاص بها، يمكن أن يؤدي حجز واحد إلى إرسال عدة رسائل بريد إلكتروني لتأكيد الطلب لكل لغة نشطة على الموقع.

حل بديل مؤقت

يُرجى التأكد من وجود نسخة احتياطية كاملة لموقعك قبل المتابعة.


  • افتح الملف …/wp-content/plugins/woocommerce-multilingual/compatibility/WcBookings/Emails.php.

  • ابحث عن السطر 63.

  • أضف هذا الكود أسفله مباشرة:
    		add_action( 'woocommerce_booking_pending-confirmation', $this->handle( [
    			WC_Email_Booking_Pending_Confirmation::class,
    		] ), self::PRIORITY_BEFORE_EMAIL_TRIGGER );

جميع المشاكل المعروفة →