Avisos
Vaciar todo

[Resuelto] NO ME FUNCIONAN LOS BOTONES DE AÑADIR AL CARRITO  

 
Jorge
 Jorge
Nuevo usuario

Hola muy buenas!! Tengo una web con una tienda online con woocommerce y tengo un problema porque de repente no me funcionan lo botones de añadir al carrito. Antes funcionaban.

Ahora estoy probando por ejemplo este link en manual: https://estudioakasia.es/carrito/?add-to-cart=231940 y me dice que hay un error critico.

Lo pongo en este boton e igual no funciona:

 

Captura de pantalla 2024 01 19 a las 13.08.11

https://estudioakasia.es/tienda/

 

Cuando creo un producto de prueba

https://estudioakasia.es/producto/producto-de-prueba/

tampoco me funciona...

 

Cualquier ayuda o sugerencia es bienvenida!!

 

Un saludo!!

 

 

 

Contenido solo visible a usuarios registrados

Respondido : 19/01/2024 1:11 pm
Jorge
 Jorge
Nuevo usuario

Ahora he activado esta casilla:

Activar botones AJAX de añadir al carrito en los archivos

 

Y este link ya me funciona cuando lo pongo en manual:

https://estudioakasia.es/carrito/?add-to-cart=231940

 

Sin embargo en el producto de prueba sigue dandome error cuando le doy AÑADIR AL CARRITO

https://estudioakasia.es/producto/producto-de-prueba/

Respondido : 19/01/2024 1:16 pm

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jorge.

Ahora estoy probando por ejemplo este link en manual

Revisando los log de la instalación veo que hay un error con WooCommerce:

[19-Jan-2024 13:32:57 UTC] PHP Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, function "__return_null()" not found or invalid function name in /home2/estudi29/public_html/wp-includes/class-wp-hook.php:326
Stack trace:
#0 /home2/estudi29/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters()
#1 /home2/estudi29/public_html/wp-content/plugins/woocommerce/includes/wc-cart-functions.php(134): apply_filters()
#2 /home2/estudi29/public_html/wp-content/plugins/woocommerce/includes/class-wc-form-handler.php(835): wc_add_to_cart_message()
#3 /home2/estudi29/public_html/wp-content/plugins/woocommerce/includes/class-wc-form-handler.php(806): WC_Form_Handler::add_to_cart_handler_simple()
#4 /home2/estudi29/public_html/wp-includes/class-wp-hook.php(324): WC_Form_Handler::add_to_cart_action()
#5 /home2/estudi29/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#6 /home2/estudi29/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
#7 /home2/estudi29/public_html/wp-settings.php(665): do_action()
#8 /home2/estudi29/public_html/wp-config.php(98): require_once('/home2/estudi29...')
#9 /home2/estudi29/public_html/wp-load.php(50): require_once('/home2/estudi29...')
#10 /home2/estudi29/public_html/wp-blog-header.php(13): require_once('/home2/estudi29...')
#11 /home2/estudi29/public_html/index.php(17): require('/home2/estudi29...')
#12 {main}
thrown in /home2/estudi29/public_html/wp-includes/class-wp-hook.php on line 326

Veo que utilizas la version 8.0 de PHP, prueba a bajar la version e instalar la version 7.4:

-> Cambiar la versión de PHP

 

Un Saludo

Respondido : 19/01/2024 2:31 pm
Jorge
 Jorge
Nuevo usuario

@pepesoler Muchismas gracias pepe!! quedó solucionado, efectivamente era eso lo que estaba dando error, super agradecido como siempre, un saludo!!!

Respondido : 20/01/2024 10:28 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jorge.

Nada, gracias a ti.

Cualquier consulta que tengas no dudes en comunicarlo.

 

Un saludo

Respondido : 20/01/2024 11:11 am