WPML
Estado
Resuelto
Notificado para
WPML Multilingual & Multicurrency for WooCommerce 5.3.5
Resuelto en
WooCommerce Multilingual & Multicurrency 5.4.0
Plugin/tema relacionado
WooCommerce Bookings
Etiquetas de temática
Compatibility

Resumen del problema

Al usar WooCommerce Bookings y su opción Marque esta casilla si la reserva requiere aprobación/confirmación del administrador. No se realizará el pago al finalizar la compra, una sola reserva puede generar varios correos electrónicos de confirmación de pedido para cada idioma activo en el sitio.

Solución alternativa

Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.


  • Abra el archivo …/wp-content/plugins/woocommerce-multilingual/compatibility/WcBookings/Emails.php.

  • Busque la línea 63.

  • Justo debajo, añada este código:
    		add_action( 'woocommerce_booking_pending-confirmation', $this->handle( [
    			WC_Email_Booking_Pending_Confirmation::class,
    		] ), self::PRIORITY_BEFORE_EMAIL_TRIGGER );

Todos los problemas conocidos →