No cargar Javascript de Woocommerce innecesario en Oxygen

Publicado el 10 de julio de 2020
Actualizado el 25 de julio de 2020

Al usar Oxygen Builder para Wordpress y Woocommerce, el plugin Photoswipe, la función Zoom y el Flexslider se pueden deshabilitar, si construyes tu propia tienda.

Al usar Oxygen Builder para WordPress y Woocommerce, el plugin Photoswipe, la función Zoom y el Flexslider se pueden deshabilitar, si construyes tu propia tienda.

Los archivos javascript que se cargan no son necesarios y son simplemente una carga adicional.

Los siguientes scripts no se necesitan en Oxygen si maquetas tu propia tienda de Woocommerce y se puede deshabilitar su carga:

  1. <script type="text/javascript" src="
    ......./woocommerce/ assets/js/zoom/ jquery.zoom.min.js? ver=1.7.21">
    </script>
  2. <script type="text/javascript" src="
    ......./woocommerce /assets/js/flexslider/ jquery.flexslider.min.js? ver=2.7.2">
    </script>
  3. <script type="text/javascript" src="
    ......./woocommerce/ assets/js/photoswipe/ photoswipe.min.js? ver=4.1.1">
    </script>
  4. <script type="text/javascript" src="
    ......./woocommerce/ assets/js/photoswipe/ photoswipe-ui-default.min.js? ver=4.1.1">
    </script>

Normalmente se encuentran cargados en el pie de página y, después aplicar este código, ya no se cargarán en tu sitio web. Lo que redundará en una mejora de la velocidad de carga, beneficiando al WPO de tu tienda de Woocommerce.

Añade el siguiente código a tu plugin de funciones:

// disable flexslider js function flex_dequeue_script() { wp_dequeue_script( 'flexslider' ); } add_action( 'wp_print_scripts', 'flex_dequeue_script', 100 ); // disable zoom jquery js file function zoom_dequeue_script() { wp_dequeue_script( 'zoom' ); } add_action( 'wp_print_scripts', 'zoom_dequeue_script', 100 ); // disable photoswipe js file function photoswipe_dequeue_script() { wp_dequeue_script( 'photoswipe-ui-default' ); } add_action( 'wp_print_scripts', 'photoswipe_dequeue_script', 100 ); ?>

Algunos de los enlaces de este artículo pueden corresponder a programas de afiliación de herramientas que uso, he probado o sé que son de utilidad.

El uso de mis enlaces de afiliado nunca aumenta el precio para ti, pero me dan una pequeña comisión que me permite seguir generando más y mejor contenido.

Por ejemplo, si compras en Amazon, puedes ayudarme haciéndolo con mi enlace de referencia:
https://academiaweb.online/amazon

¡Gracias de antemano por tu apoyo!

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram