WPML
Stato
Risolto dall’autore
Risolto in
WooCommerce PayPal Payments 4.0.4
Plugin/tema correlato
WooCommerce PayPal Payments
Tag dell’argomento
WCML

Panoramica del problema

Dopo l’aggiornamento a WooCommerce PayPal Payments versione 4.0.3, potrebbe apparire un avviso di errore di WooCommerce sul frontend quando si visita la pagina di un prodotto variabile: “Please choose product options by visiting Product”.

  • Il problema riguarda “WooCommerce PayPal Payments 4.0.3” e si verifica anche in un’installazione autonoma di WooCommerce senza WPML o WCML
  • Il messaggio appare quando si visita la pagina di un prodotto – non è richiesta alcuna interazione da parte dell’utente (ad es. l’aggiunta al carrello)
  • Nonostante l’avviso, il prodotto può comunque essere aggiunto al carrello con una variazione selezionata – non blocca alcun processo successivo, inclusa la funzionalità Multivaluta in WCML

Tieni presente che questo problema si verifica indipendentemente dall’installazione di WPML o WooCommerce Multilingual e non blocca alcuna azione dell’utente.

Abbiamo già segnalato questo problema agli autori del plugin per ulteriori indagini:

https://github.com/woocommerce/woocommerce-paypal-payments/issues/4321

Soluzione alternativa

Mentre lavorano a una correzione definitiva, gli autori hanno fornito la seguente soluzione alternativa:
Assicurati di avere un backup completo del sito prima di procedere.



    • Aggiungi il seguente codice al file functions.php del tuo tema.
// WPML - compdev-1163
add_filter( 'woocommerce_paypal_payments_simulate_cart_enabled', '__return_false' );

Nota per gli utenti avanzati:

Questo disabilita la funzionalità di simulazione del carrello, che viene utilizzata principalmente per la compatibilità con alcune funzionalità di terze parti e per i calcoli di Pay Later. Tieni presente che questo problema è stato risolto e questo filtro non è più necessario.

Tutti i problemi noti →