- Status
- Resolvido pelo autor
- Resolvido em
- Bookings and Appointments For WooCommerce Premium 5.3.1
- Plugin/tema relacionado
- Bookings and Appointments For WooCommerce Premium
- Tags de tópico
- Compatibility, WCML
Visão geral do problema
Ao usar o Bookings and Appointments For WooCommerce Premium com o WPML e o WCML, não é possível adicionar o mesmo produto reservável ao carrinho várias vezes.
Tentar fazer isso resulta na mensagem:
“Você não pode adicionar outro product name ao seu carrinho.”
Solução alternativa
Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.
- Adicione o seguinte código ao arquivo functions.php do seu tema.
// WPML Workaround for compsupp-8226 add_filter( 'wcml_add_to_cart_sold_individually', function( $allow, $cart_item_data, $post_id, $qty ) { $product = wc_get_product( $post_id ); if ( $product && 'phive_booking' === $product->get_type() ) { return false; } return $allow; }, 10, 4 );