Avisos
Vaciar todo

Refresh cart fragments

6 Respuestas
2 Usuarios
0 Reactions
16 Visitas
Respuestas: 10
Active Member
Topic starter
 

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


 
Respondido : 02/11/2023 7:42 pm
Karen Rios
Respuestas: 18667
Illustrious Member Moderator
 

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 


 
Respondido : 02/11/2023 8:32 pm
Respuestas: 10
Active Member
Topic starter
 

Hola @karen

Gracias por responderme 🙂

Vale lo implemento y os cuento

1sl2 !


 
Respondido : 02/11/2023 9:35 pm
Karen Rios
Respuestas: 18667
Illustrious Member Moderator
 

Hola Otto, 

Gracias a ti, es un placer para nosotros siempre poder ayudarte. 

Quedamos atentos como ha ido todo

Un Saludo 😊 


 
Respondido : 02/11/2023 9:42 pm
Respuestas: 10
Active Member
Topic starter
 

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  🙂

refresh fragments 2

 


 
Respondido : 02/11/2023 9:48 pm
Karen Rios
Respuestas: 18667
Illustrious Member Moderator
 

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 


 
Respondido : 02/11/2023 10:45 pm