OpenByt - Su fuente definitiva de conocimientos gratuitos sobre WordPress

Guía completa para crear un precargador profesional en Elementor Pro para una experiencia web más fluida

Introducción

Una forma eficaz de mejorar esta experiencia es añadir un precargador -un animación o imagen that appears while the page content loads in the background. This gives users a seamless transition as they wait, ensuring your site feels polished and professional. In this guide, we’ll walk through each step of setting up a precargador en Elementor Pro, allowing you to display custom animations or brand logos that reinforce your site’s identity.

Haga clic para vaya al canal de compra original de Elementor Pro.

¿Qué es un precargador y por qué utilizarlo?

A preloader is a placeholder animation or graphic that displays while your site’s content is loading. This can be especially useful for pages with heavy content that may take longer to load. Using a preloader creates a better user experience by reducing perceived load time, keeping users engaged, and preventing them from seeing partially loaded pages. Additionally, a preloader allows you to showcase your branding and add a bit of personality to your website.

Cómo crear un precargador en Elementor Pro

Paso 1: Crear una plantilla de cabecera

El primer paso es crear una cabecera plantilla que incluye el precargador. Al colocar el precargador en una plantilla de cabecera, puede asegurarse de que aparezca de forma coherente en todas las páginas de su sitio web.

Acceder al constructor de temas:

Crear una nueva plantilla de cabecera:

Publicar la plantilla:

Paso 2: Añadir un contenedor y establecer un ID CSS

Now, let’s add a contenedor que albergará la animación del precargador. Establecer un único CSS ID para este contenedor nos permitirá orientarlo con CSS y JavaScript más adelante.

Añadir un contenedor:

Establezca el ID de CSS:

Paso 3: Añadir un icono o widget de imagen

Para crear el elemento visual de su precargador, puede añadir un Icono o Imagen widget to display either a loading icon or your brand’s logo.

Añadir el widget:

Establezca el ID CSS para el Widget:

Estilizar el icono o la imagen:

Paso 4: Añadir un widget HTML para controlar el precargador

Next, we’ll add an HTML widget that contains JavaScript to control when the preloader is displayed and when it disappears. This script will hide the preloader after a short delay, allowing your content to load smoothly.

Añadir el widget HTML:

Insertar código JavaScript:

<script>
  document.addEventListener('DOMContentLoaded', function () {
    setTimeout(function () {
      document.getElementById('abc_preload').style.display = 'none';
      document.getElementById('content').classList.add('visible');
    }, 2000); // Adjust the delay as needed (in milliseconds)
  });
</script>

This code will hide the preloader 2 seconds after the page content has started loading. Based on your website’s average load time, you can adjust the 2000 para aumentar o disminuir el retardo (en milisegundos).

Establezca el ID CSS para el widget HTML:

Paso 5: Añadir CSS personalizado para dar estilo al precargador

With the structure in place, we’ll añadir CSS personalizado para dar estilo al contenedor de precarga y a la animación de carga.

Abrir la configuración CSS personalizada:

#abc_preload {
  posición: fija;
  arriba 0;
  izquierda: 0
  ancho: 100%;
  altura: 100%;
  fondo: #fff;
  mostrar: flex;
  alinear-elementos: centro;
  justify-content: center;
  z-index: 1000;
}

#abc_loader {
  borde 8px solid #363636;
  border-top: 8px sólido #3498db;
  radio del borde: 50%;
  anchura: 50px;
  altura: 50px;
  animación: giro 1s lineal infinito;
}

@keyframes giro {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

#abc_preloader_adds {
  display: none;
}
https://www.openbyt.com/wp-content/uploads/2024/10/Action-2024-10-15-21-17-14.mp4

Paso 6: Publique la plantilla y pruebe el precargador

Publicar la plantilla de cabecera:

Probar el precargador:

Conclusión

Añadir un precargador a su sitio web Elementor Pro mejora la experiencia del usuario al crear una transición fluida mientras se carga el contenido. Esta animación o gráfico atrae a los usuarios, reduciendo los tiempos de carga percibidos, y refuerza la identidad de su marca con elementos visuales personalizados como logotipos o iconos de carga. El proceso de configuración implica:

Personalizable y con capacidad de respuesta, un precargador bien diseñado añade un toque pulido a su sitio web, garantizando una experiencia fluida y profesional en todos los dispositivos.

Preguntas frecuentes

1. ¿Cuáles son las ventajas de utilizar un precargador?

Un precargador puede mejorar la experiencia del usuario reduciendo el tiempo de carga percibido, manteniendo a los usuarios atentos y añadiendo un aspecto profesional a su sitio. También ayuda a evitar que los usuarios vean páginas parcialmente cargadas, creando una experiencia de navegación más fluida.

2. ¿Puedo personalizar la animación del precargador?

Sí, puede personalizar la animación del precargador modificando el CSS del código. Puede modificar el elemento #abc_loader para incluir diferentes tipos de animaciones, colores, tamaños y otros efectos visuales. Si lo desea, puede sustituir el icono por un GIF u otra animación personalizada.

3. ¿Cómo puedo ajustar la duración de la precarga?

En el código JavaScript, verá un valor 2000 en la función setTimeout, que representa el retardo en milisegundos. Puede cambiar este valor para aumentar o disminuir el tiempo que el precargador está visible. Por ejemplo, cambiándolo a 3000 hará que el precargador se muestre durante 3 segundos.

Salir de la versión móvil