WPML
Estado
Resuelto por el autor
Resuelto en
WooCommerce PayPal Payments 4.0.4
Plugin/tema relacionado
WooCommerce PayPal Payments
Etiquetas de temática
WCML

Resumen del problema

Después de actualizar a la versión 4.0.3 de WooCommerce PayPal Payments, puede aparecer un aviso de error de WooCommerce en el frontend al visitar la página de un producto variable: «Please choose product options by visiting Product».

  • El problema afecta a «WooCommerce PayPal Payments 4.0.3» y ocurre incluso en una instalación independiente de WooCommerce sin WPML ni WCML
  • El mensaje aparece al visitar una página de producto – no se requiere interacción del usuario (p. ej., añadir al carrito)
  • A pesar del aviso, el producto se puede seguir añadiendo al carrito con una variación seleccionada – no bloquea ningún proceso posterior, incluida la funcionalidad Multimoneda en WCML

Tenga en cuenta que este problema ocurre independientemente de si WPML o WooCommerce Multilingual están instalados y no bloquea ninguna acción del usuario.

Ya hemos informado de esto a los autores del plugin para que lo investiguen a fondo:

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

Solución alternativa

Mientras trabajan en una solución permanente, los autores han proporcionado la siguiente solución alternativa:
Asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.



    • Añada el siguiente código al archivo functions.php de su tema.
// WPML - compdev-1163
add_filter( 'woocommerce_paypal_payments_simulate_cart_enabled', '__return_false' );

Nota para usuarios avanzados:

Esto deshabilita la función de simulación del carrito, que se utiliza principalmente para la compatibilidad con ciertas funciones de terceros y los cálculos de Pay Later. Tenga en cuenta que este problema se ha resuelto y este filtro ya no es necesario.

Todos los problemas conocidos →