Avisos
Vaciar todo

Desabilitar o no Ajax Cart  

 
ALBERTO
 ALBERTO
Honorable Member

Debilitar o no deshabilitar las llamadas Ajax al carrito...

Me imagino que se puede medir con Pingdom y ver cuánto tarda...

Según este artículo ( https://www.businessbloomer.com/woocommerce-why-how-to-disable-ajax-cart-fragments/) si se tiene un alto tráfico hay que deshabilitar Ajax Cart y configurar para que cada vez que se añada un producto al carrito se rediriga al usuario a la página de carrito..También dice que si el tema no tiene un "dynamic reader cart widget" hay que desabilitarlo...pero que es dynamic reader cart widget...?

Y por último que se debe de deshabilitar en las páginas que no tienen botón de añadir al carrito....?

 

Captura de pantalla 2020 12 11 a las 11.41.42
Captura de pantalla 2020 12 11 a las 11.43.16

Contenido solo visible a usuarios registrados

Citar
Respondido : 11/12/2020 10:54 am
Pepe
 Pepe
Soporte CMS Webempresa Moderator

Hola Alberto.

Puedes deshabilitar las llamadas accediendo a WooCommerce ->Ajustes Pestaña " productos "

.- En la Opción " Comportamiento de añadir al carrito " Selecciona la opción " Comportamiento de añadir al carrito "

screenshot nimbus capture 2020.12.11 12 25 39

 

Una vez eso añade lo siguiente al archivo functions.php:

/** Disable Ajax Call from WooCommerce */
function sert_dequeue_woocommerce_cart_fragments() {
wp_dequeue_script('wc-cart-fragments');
}

add_action( 'wp_enqueue_scripts', 'sert_dequeue_woocommerce_cart_fragments', PHP_INT_MAX);

 

dynamic reader cart

Es un Widget o plugin para los avisos cuando carga el producto al carrito:

-> https://woocommerce.com/products/dynamic-cart-checkout-notices/

 

Un saludo

Esta publicación ha sido modificada el hace 10 meses por Pepe
ResponderCitar
Respondido : 11/12/2020 11:35 am

Cursos Gratuitos WordPress