Avisos
Vaciar todo

llamadas al refreshed  

 
Carlos
 Carlos
Usuario experto

Buenos días,

Ante todo agradeceros vuestro trabajo. Me gustaría saber que puedo hacer para evitar que esta llamada refreshed siga haciendose:


37.10.141.205 - - [03/Jun/2021:12:12:12 +0200] "POST /?wc-ajax=get_refreshed_fragments HTTP/1.1" 200 12528 "https://www.avancepsicologos.com/carrito/" "Mozilla/5.0 (iPhone; CPU iPhone OS 14_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/90.0.4430.216 Mobile/15E148 Safari/604.1"

Muchas gracias

Contenido solo visible a usuarios registrados

Citar
Respondido : 03/06/2021 12:42 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Carlos.

Desactivarlo no pero lo que puedes hacer es aumentar los tiempos en los que se hace esa petición, bueno podrías pero no es nada aconsejable.

Lo que puedes hacer es desactivarlo en las entradas y paginas, que solo esta activo en la tienda.

.- Añade lo siguiente al archivo functions.php que encontraras en wp-content -> themes -> Tu_plantilla:

/** Desactiva todos los scripts y estilos de WooCommerce excepto en las páginas de la tienda*/
add_action( 'wp_enqueue_scripts', 'dequeue_woocommerce_styles_scripts', 99 );
function dequeue_woocommerce_styles_scripts() {
if ( function_exists( 'is_woocommerce' ) ) {
if ( ! is_woocommerce() && ! is_cart() &&! is_account_page() && ! is_checkout() ) {
# Styles
wp_dequeue_style( 'woocommerce-general' );
wp_dequeue_style( 'woocommerce-layout' );
wp_dequeue_style( 'woocommerce-smallscreen' );
wp_dequeue_style( 'woocommerce_frontend_styles' );
wp_dequeue_style( 'woocommerce_fancybox_styles' );
wp_dequeue_style( 'woocommerce_chosen_styles' );
wp_dequeue_style( 'woocommerce_prettyPhoto_css' );
# Scripts
wp_dequeue_script( 'wc_price_slider' );
wp_dequeue_script( 'wc-single-product' );
wp_dequeue_script( 'wc-add-to-cart' );
wp_dequeue_script( 'wc-cart-fragments' );
wp_dequeue_script( 'wc-checkout' );
wp_dequeue_script( 'wc-add-to-cart-variation' );
wp_dequeue_script( 'wc-single-product' );
wp_dequeue_script( 'wc-cart' );
wp_dequeue_script( 'wc-chosen' );
wp_dequeue_script( 'woocommerce' );
wp_dequeue_script( 'prettyPhoto' );
wp_dequeue_script( 'prettyPhoto-init' );
wp_dequeue_script( 'jquery-blockui' );
wp_dequeue_script( 'jquery-placeholder' );
wp_dequeue_script( 'fancybox' );
wp_dequeue_script( 'jqueryui' );
}
}
}

 

Una vez lo tengas añadido accede a  WooCommerce > Ajustes > Productos > General, activa la casilla «Redirigir a la página del carrito tras añadir productos con éxito» y desactiva la de «Activar botones AJAX de añadir al carrito en los archivos» 

 

comportamiento woocommerce al añadir al carrito

 

Un Saludo

ResponderCitar
Respondido : 03/06/2021 1:04 pm

Cursos Gratuitos WordPress

Carlos
 Carlos
Usuario experto

Muchas gracias Pepe,

 

Esta acción me las recomendó un compañero tuyo para optimizar la pagina en un ticket, pero ahora me surge la duda de realizar esto al decirme que esto no es aconsejable. ¿Qué problemas puede derivar?

ResponderCitar
Respondido : 03/06/2021 1:38 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Carlos, 

Lo que sucede con este tipo de llamadas es que Woocommerces las usa para actualizar los elementos y el total del carrito sin que se tenga que recargar la página, puede que al desactivarlo de forma incorrecta esto no funciones de forma correcta,  sin embargo también hay que tomar en cuenta que este tipo de llamadas retrasan los tiempos de carga de la página. Una opción para evitar este tipo de retraso es implementar lo que te ha comentado Pepe que es desactivar estas llamadas en páginas y  entradas para que solo este activo en la tienda. 

Sera cuestion que pruebes y verifiques si al hacerlo no notas diferencia en tu sitio web y todo funciona de forma correcta

Un Saludo 

ResponderCitar
Respondido : 03/06/2021 1:44 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Carlos
 Carlos
Usuario experto

Muchas gracias, perfecto lo hago tal y conforme me indicais

ResponderCitar
Respondido : 03/06/2021 3:50 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Carlos, 

De acuerdo, quedamos atentos como ha ido todo

Un Saludo 

ResponderCitar
Respondido : 03/06/2021 4:05 pm

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