Hola amigos/as
Muy buenas, encantado de saludarles
Me paso por acá para preguntar este tema:
Estoy optimizando el woocommerce, en el gt metrix me da un tiempo bastante elevado los refresh cart fragments.
He implementado un código que conseguí en un artículo y la verdad ha mejorado, pero en gt metrix no mejora el diagnóstico.
Ruego ayuda a ver si sabéis cómo hacerlo.
Un saludo y muchísimas gracias.
function disable_ajax_requests() {
if ( ! is_cart() ) {
remove_action( 'wp_ajax_mi_ajax_action', 'mi_ajax_function' );
remove_action( 'wp_ajax_nopriv_mi_ajax_action', 'mi_ajax_function' );
}
}
add_action( 'wp', 'disable_ajax_requests' );
Contenido solo visible a usuarios registrados
Hola Otto,
De donde estás obteniendo este código para añadirlo en tu sitio web? de manera general puedes darle un vistazo al siguiente artículo donde indican lo que debes añadir para optimizar el uso de estas llamadas ajax → https://www.webempresa.com/blog/solucionar-la-carga-lenta-en-tu-sitio-web-a-causa-de-wc-ajaxget_refreshed_fragments-de-woocommerce.html
Verificalo y nos comentas como va todo
Un Saludo
Hola Otto,
Gracias a ti, es un placer para nosotros siempre poder ayudarte.
Quedamos atentos como ha ido todo
Un Saludo 😊
Hola @karen
Buenas noches
He hecho el cambio de código, da también un desempeño óptimo, pero aún en gt metrix nos da un retardo importante con los fragmentos. No sé si esto está bien así o debería hacer algo más.
Muchísimas gracias por la ayuda
1sl2 🙂
Hola Otto,
Envíanos capturas como estas añadiendo los códigos y qué cambios implementaste, de manera general hay un pluign que te permite también desactivar esto como → https://wordpress.org/plugins/disable-cart-fragments/
Ten en cuenta que la optimización no depende solo de esto y que necesitas realizar otros cambios adicionales a tu sitio web si necesitas optimizar su carga, por ejemplo:
Un saludo