WPML
Stato
Risolto
Segnalato per
WPML Multilingual & Multicurrency for WooCommerce 5.3.2
Risolto in
WCML 5.3.3
Plugin/tema correlato
WooCommerce Bookings
Tag dell’argomento
Compatibility, WCML

Panoramica del problema

Quando si utilizza WooCommerce Bookings con WPML, si verifica un problema di sincronizzazione se la conferma della prenotazione viene effettuata in una lingua diversa da quella dell’ordine. Questo problema causa discrepanze negli stati delle prenotazioni tra le diverse lingue.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Apri …/wp-content/plugins/woocommerce-multilingual/compatibility/WcBookings/class-wcml-bookings.php.

  • Cerca la riga 1011.

  • Sostituisci:
    	public function get_translated_bookings( $booking_id, $actual_translations_only = true ) {

  • Con:
    	public function get_translated_bookings( $booking_id, $actual_translations_only = false ) {

Tutti i problemi noti →