Desactivar lazy load en WordPress

Desde la versión 5.5 de WordPress incorporaron por defecto la carga diferida de imágenes también llamada «lazyload».

¿Qué es Lazy Load?

Es un efecto de optimización para acelerar las páginas web, que hace que las imágenes se vayan cargando conforme se va visualizando el contenido. Puedes observar como va apareciendo suavemente la imagen al hacer scroll.

Pero la opción que trae wordpress por defecto no dispone de preferencias de configuración. Por eso puedes probar algunas alternativas mediante plugins personalizados para el efecto lazy load.

Pero si lo que quieres es desactivar la función nativa de carga diferida puedes hacerlo con código creando un plugin para no manipular el archivo functions.php de tu tema.

Creación del Plugin

Para crear el plugin necesitarás acceder a tu CPANEL – Administrador de Archivos – y buscar tu dominio. Una vez localizado clicas y te vas a la carpeta wp-content le clicas y buscas la carpeta Plugins y una vez dentro en la parte superior izquierda del Administrador de archivos clicamos en +Carpeta y creamos una con el nombre que más nos guste. Ej: Mis-funciones.

Una vez creada nos aparecerá en la lista de plugins del Administrador de archivos, clicamos sobre la nueva carpeta creada (Mis-funciones) y creamos un Archivo desde la parte superior +Archivo le vamos a poner el mismo nombre que a la carpeta «mis-funciones».

Para que el archivo recién creado se pueda editar le añadiremos la extensión .php y se nos quedaría así: «mis-funciones.php» ya podemos editar nuestro complemento.

Seleccionamos mis-funciones.php y en la parte de arriba le damos a editar (emergerá una ventana, volvemos a darle a editar).

Se abrirá un editor de texto php y ahí insertaremos el siguiente código:

<?php
/*
Plugin Name: Mis Funciones
Plugin URI: https://tudominio.es/
Description: Plugin para ejecutar funciones personalizadas.
Version: 1.0
Author: Fran Soler
Author URI: https://tudominio.es
License: GPLv2 o posterior
*/

// Desactivar Lazyload

add_filter( 'wp_lazy_loading_enabled', '__return_false' );

Le damos a Guardar, cerramos la ventana y sesión en cpanel. Nos dirigimos a nuestro WordPress y nos vamos a plugins, deberá de aparecer en la lista, lo activamos y comprobamos que el sitio funciona correctamente, y que «mis-funciones» cumple su cometido.

¿Y si falla algo?

En caso de que se produzca algún error ya sea por implantar el código de forma errónea u otro motivo podemos desactivar el plugin desde CPANEL.

Lo haremos volviendo al Administrador de Archivos y localizando la carpeta del nuevo plugin que hemos creado, la seleccionamos y en el menú superior le damos a Cambiar Nombre y le añadimos al final .old (mis-funciones.old) y pulsamos Rename file.

Con eso el plugin está desactivado y podremos acceder de nuevo a wp-admin – plugins de nuestro WordPress. Podemos activarlo de nuevo en caso de haber corregido el error o eliminarlo definitivamente.

Si no queremos complicarnos tanto podemos descargar un plugin directamente del repositorio de WordPress.

PLUGINS de personalización de LazyLoad:

Con estos, podemos indicar en que páginas quieres que funcione, que formato de imagen incluya el efecto (png, jpg…) o el tipo de animación al aparecer las imágenes.

Plugins de desactivación de Lazy Load:

Estos quitan la función directamente, sin configuraciones.

Atención:
Antes de efectuar cualquier cambio indicado en este post recomiendo hacer una copia de seguridad de tu web.

Facebook
Twitter
WhatsApp
Reddit
VK
guest
0 Comments
Inline Feedbacks
View all comments

Este sitio web utiliza cookies para mejorar su experiencia.