Avisos
Vaciar todo

Deshabilitar Cart Fragments en mi tienda para ahorrar mucho consumo de recurso

6 Respuestas
4 Usuarios
0 Reactions
29 Visitas
Respuestas: 11
Active Member
Topic starter
 

Hola! Acorde a lo que me indico el análisis de WPCenter intenté realizar lo que se especifica en este artículo:  https://www.webempresa.com/blog/lentitud-carrito-compra-tienda-online-woocommerce.html#Pero_que_es_wc-ajaxget_refreshed_fragments  , pero al hacerlo el plugin me muestra el siiguiente mensaje:

El fragmento de código ha sido desactivado debido a un error en la línea 4:
No se puede redeclarar la función dequeue_woocommerce_cart_fragments.

Hice tal cual lo que dice en el artículo. Me podrán dar una mano? Gracias!

Contenido solo visible a usuarios registrados


 
Respondido : 10/08/2022 2:14 pm
Bruno
Respuestas: 6459
Illustrious Member Moderator
 

Que tal Ramiro,

Podrías mostrarnos el método que utilizas para incluir el fragmento de código correspondiente?

Repasemos el fragmento de código es el siguiente

add_action( 'wp_enqueue_scripts', 'dequeue_woocommerce_cart_fragments', 11); 
function dequeue_woocommerce_cart_fragments() { if (is_front_page()) wp_dequeue_script('wc-cart-fragments'); }

Quizás el simple hecho que te falte un carácter ocasiones el error

Quedamos atentos, Saludos!


 
Respondido : 10/08/2022 3:11 pm
 gh
Respuestas: 69
Trusted Member
 

Buenos días,

Me ocurre exactamente el mismo problema. He ido haciéndolo paso a paso pero también obtengo el error:

El fragmento de código ha sido desactivado debido a un error en la línea 4:
No se puede redeclarar la función dequeue_woocommerce_cart_fragments.

Screenshot 2

Contenido solo visible a usuarios registrados

 

 

 


 
Respondido : 06/03/2024 10:47 am
Pepe
 Pepe
Respuestas: 41110
Illustrious Member Admin
 

Hola.

Si te fijas en el aviso lo que te indica es que ya está declarada esa función:

screenshot www.webempresa.com 2024.03.06 11 56 52

Es decir que ya la tienes añadida y no se puede añadir dos veces.

 

Un Saludo


 
Respondido : 06/03/2024 11:02 am
 gh
Respuestas: 69
Trusted Member
 

Muchas gracias por la aclaración. Probé a poner primero la función en functions.php. Sin embargo, he dejado pasar un par de días pero el WP center continuaba indicándome que tengo que hacerlo. 


 
Respondido : 06/03/2024 11:18 am
Pepe
 Pepe
Respuestas: 41110
Illustrious Member Admin
 

Hola.

WPCenter no revisa los códigos que tienes añadidos, solo ve que tienes WooCommerce y te muestra recomendación, es decir, siempre verás esa recomendación.

 

Nota: cuando realices una consulta, por favor, hazla desde tu usuario, al seguir una consulta de otro usuario no podemos realizar las comprobaciones que necesitas en tu cuenta, de esta forma mantenemos un orden en el Foro y nos ayudas a nosotros en el trabajo, aparte te resultará más fácilmente encontrar las consultas de un tema si lo necesitas más adelante.

 

Un saludo


 
Respondido : 06/03/2024 11:36 am