WPML
Status
Resolvido
Relatado para
WPML Multilingual & Multicurrency for WooCommerce 5.3.5
Resolvido em
WooCommerce Multilingual & Multicurrency 5.4.0
Plugin/tema relacionado
WooCommerce Bookings
Tags de tópico
Compatibility

Visão geral do problema

Ao usar o WooCommerce Bookings e sua opção Marque esta caixa se a reserva requer aprovação/confirmação do administrador. O pagamento não será cobrado durante o checkout, uma única reserva pode disparar vários e-mails de confirmação de pedido para cada idioma ativo no site.

Solução alternativa

Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.


  • Abra o arquivo …/wp-content/plugins/woocommerce-multilingual/compatibility/WcBookings/Emails.php.

  • Procure a linha 63.

  • Logo abaixo, adicione este código:
    		add_action( 'woocommerce_booking_pending-confirmation', $this->handle( [
    			WC_Email_Booking_Pending_Confirmation::class,
    		] ), self::PRIORITY_BEFORE_EMAIL_TRIGGER );

Todos os problemas conhecidos →