- Status
- Gelöst
- Gemeldet für
- WPML Multilingual & Multicurrency for WooCommerce 5.3.5
- Gelöst in
- WooCommerce Multilingual & Multicurrency 5.4.0
- Zugehöriges Plugin/Theme
- WooCommerce Bookings
- Themen-Tags
- Compatibility
Übersicht über das Problem
Bei der Verwendung von WooCommerce Bookings und dessen Option Aktivieren Sie dieses Kontrollkästchen, wenn die Buchung eine Genehmigung/Bestätigung durch den Administrator erfordert. An der Kasse wird keine Zahlung abgebucht kann eine einzelne Buchung mehrere Bestellbestätigungs-E-Mails für jede aktive Sprache auf der Website auslösen.
Problemumgehung
Bitte stellen Sie sicher, dass Sie über ein vollständiges Backup Ihrer Website verfügen, bevor Sie fortfahren.
- Öffnen Sie die Datei …/wp-content/plugins/woocommerce-multilingual/compatibility/WcBookings/Emails.php.
- Suchen Sie nach Zeile 63.
- Fügen Sie direkt darunter diesen Code hinzu:
add_action( 'woocommerce_booking_pending-confirmation', $this->handle( [ WC_Email_Booking_Pending_Confirmation::class, ] ), self::PRIORITY_BEFORE_EMAIL_TRIGGER );