Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo Agregar una Barra de Desplazamiento Personalizada en WordPress

¿Has notado cómo algunos sitios web tienen esas elegantes barras de desplazamiento personalizadas que combinan perfectamente con los colores de su marca? 🤩

Nosotros también hemos notado esta característica. Y muchos de nuestros usuarios nos han preguntado cómo crear estas llamativas barras de desplazamiento personalizadas en sus propios sitios de WordPress.

¿La buena noticia? Personalizar tu barra de desplazamiento de WordPress es mucho más fácil de lo que piensas. Ya sea que quieras que coincida con los colores de tu marca, mejorar la navegación o agregar un toque profesional a tu sitio web, te mostraremos exactamente cómo hacerlo. ¡No se requiere experiencia en codificación!

Añadir una barra de desplazamiento personalizada en WordPress

Lo que debes saber antes de agregar una barra de desplazamiento personalizada 💡

Entonces, te interesa personalizar tu barra de desplazamiento de WordPress. Pero antes de empezar, hay algunas cosas importantes que debes saber para asegurarte de que estás tomando la decisión correcta para tu sitio web de WordPress.

Primero, aunque las barras de desplazamiento personalizadas pueden verse increíbles, no todos los navegadores las muestran de la misma manera. Los navegadores modernos como Chrome las admiten bien, pero otros podrían mostrar una personalización limitada o ninguna en absoluto, especialmente en dispositivos móviles.

La clave es empezar sutilmente. Siempre recomendamos comenzar con ajustes menores que coincidan con el esquema de color de tu marca en lugar de crear diseños llamativos que puedan distraer de tu contenido. Recuerda: tu barra de desplazamiento debe mejorar la experiencia del usuario, no robarse el espectáculo.

Cuando se hace correctamente, este elemento de diseño de WordPress puede darle a tu sitio ese toque profesional adicional. Solo asegúrate de probar tus cambios en diferentes navegadores para garantizar una experiencia consistente para todos tus visitantes.

Ahora que entiendes qué esperar, veamos cómo agregar una barra de desplazamiento personalizada a tu sitio de WordPress. Simplemente usa los enlaces rápidos a continuación para saltar al método que deseas usar:

🔎 ¿Quieres agregar barras de desplazamiento personalizadas a elementos específicos como cuadros de contenido o barras laterales? Consulta nuestra guía sobre cómo agregar barras de desplazamiento personalizadas a cualquier elemento en WordPress.

Opción 1: Usa el plugin Advanced Scrollbar (Gratis + Fácil)

La forma más fácil de personalizar la barra de desplazamiento en WordPress es usando Advanced Scrollbar. Este plugin gratuito te permite cambiar el ancho, el color, la velocidad de desplazamiento de la barra de desplazamiento y más, sin tener que escribir una sola línea de código.

Lo primero que debes hacer es instalar y activar el plugin Advanced Scrollbar. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress para principiantes.

Después de la activación, dirígete a Ajustes » Advanced Scrollbar Settings.

El plugin Advanced Scrollbar para WordPress

Aquí, puedes cambiar el diseño de la barra de desplazamiento, como el esquema de colores y el color de fondo del riel de fondo.

En la siguiente imagen, hemos creado una barra de desplazamiento azul.

Un ejemplo de una barra de desplazamiento personalizada

También puedes cambiar el paso de desplazamiento del ratón escribiendo un nuevo número en el campo 'Paso de desplazamiento del ratón'.

Un número menor hará que tu sitio se desplace más lentamente, y un número mayor hará que se desplace más rápidamente.

Cambiar la velocidad de la barra de desplazamiento en WordPress

También puedes seleccionar si deseas ocultar automáticamente la barra de desplazamiento para que solo aparezca cuando el visitante se esté desplazando.

Esto puede ser útil si has creado una barra de desplazamiento más colorida y te preocupa que pueda distraer del resto de tu contenido.

Ocultar la barra de desplazamiento de WordPress

Por defecto, la barra de desplazamiento aparece en el lado derecho de la ventana del navegador. Sin embargo, puedes moverla al lado izquierdo usando la configuración 'Alineación del riel' si lo prefieres.

Cuando estés satisfecho con la configuración de la barra de desplazamiento, recuerda hacer clic en 'Guardar cambios' para guardar tu configuración.

Ahora puedes visitar tu blog de WordPress para ver la barra de desplazamiento personalizada en acción.

Opción 2: Crea una barra de desplazamiento CSS (Avanzado)

Si deseas realizar cambios más avanzados en tu barra de desplazamiento, otra opción es usar CSS.

Crear una barra de desplazamiento personalizada con CSS te permite personalizar cada parte del elemento, pero solo funciona en navegadores de escritorio que usan WebKit. Esto significa que tus cambios no se mostrarán en todos los navegadores, incluidos los navegadores móviles.

Para personalizar tu barra de desplazamiento usando CSS, ve a Apariencia » Personalizar.

Nota: Si estás utilizando un tema de bloques, esta opción no estará disponible para ti. En ese caso, puedes abrir el personalizador escribiendo la URL https://example.com/wp-admin/customize.php. Ten en cuenta que debes reemplazar example.com con el nombre de dominio de tu propio sitio.

Para más información, consulta nuestra guía sobre cómo solucionar la falta del personalizador de temas en el administrador de WordPress.

El personalizador de WordPress

En el personalizador de WordPress, haz clic en 'CSS adicional'.

Ahora puedes agregar tu código al pequeño editor que aparece.

Cómo personalizar la barra de desplazamiento usando el personalizador de WordPress

Aquí tienes un ejemplo de código que cambia la apariencia de la barra de desplazamiento:

::-webkit-scrollbar {
-webkit-appearance: none;
}
::-webkit-scrollbar {
width: 10px;
}
 
::-webkit-scrollbar-track {
background: #ffb400;
border:1px solid #ccc;
}
 
::-webkit-scrollbar-thumb {
background: #cc00ff;
border:1px solid #eee;
height:100px;
border-radius:5px;
}
 
::-webkit-scrollbar-thumb:hover {
background: blue;
}

Puedes agregar cualquier código que desees. Para más información sobre CSS, por favor consulta nuestra guía completa sobre cómo agregar CSS personalizado a tu tema de WordPress.

Cuando estés satisfecho con tu código, simplemente haz clic en el botón 'Publicar'. Ahora puedes visitar tu sitio de WordPress en un navegador WebKit para ver tus cambios en acción.

Un ejemplo de una barra de desplazamiento personalizada en WordPress

Consejo extra: Agrega un efecto de desplazamiento hacia arriba en WordPress

Además de crear una barra de desplazamiento personalizada, es posible que también desees agregar un efecto de desplazamiento hacia arriba en tu sitio de WordPress. Esto puede ser de gran ayuda si tienes publicaciones de blog más largas y deseas ofrecer a los usuarios una forma rápida de volver al principio.

Para agregar esta función, debes instalar y activar el plugin WPFront Scroll Top. Para obtener instrucciones detalladas, consulta nuestro tutorial sobre cómo instalar un plugin de WordPress.

Tras la activación, visita la página Ajustes » Scroll Top desde el panel de WordPress y marca la casilla ‘Habilitado’ para activar el efecto de desplazamiento hacia arriba.

Después de eso, puedes editar el desplazamiento inicial, el tamaño del botón, la opacidad, la duración del desvanecimiento, la duración del desplazamiento y más desde aquí.

Editar la configuración del plugin para agregar el efecto de desplazamiento hacia arriba

Una vez que hayas terminado, no olvides hacer clic en el botón ‘Guardar Cambios’ para almacenar tu configuración.

Ahora has agregado con éxito un efecto de desplazamiento hacia arriba a tu sitio web. Para obtener instrucciones más detalladas, consulta nuestro tutorial sobre cómo agregar un efecto de desplazamiento suave hacia arriba en WordPress.

Vista previa del botón de desplazamiento hacia arriba

Esperamos que este artículo te haya ayudado a aprender cómo agregar una barra de desplazamiento personalizada en WordPress. También te puede interesar ver nuestras selecciones expertas de los mejores constructores de páginas de arrastrar y soltar para WordPress y nuestra guía definitiva sobre cómo editar un sitio web de WordPress.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

14 CommentsLeave a Reply

  1. Algo que me gustaría añadir es la importancia de considerar la accesibilidad al personalizar las barras de desplazamiento.
    Si bien la estética es importante, debemos asegurarnos de que la barra de desplazamiento personalizada siga siendo fácilmente visible y utilizable para todos los visitantes, incluidos aquellos con discapacidades visuales.
    Quizás el uso de colores de alto contraste o asegurar que el ancho de la barra de desplazamiento sea suficiente podría ayudar en este sentido.

  2. it not working very fine on some websites, depends to the themes that the website uses, it might even hide the scroll bar and make the website loading time more than normal, i suggest using a CSS code it’s easy to use and customizable as well … i give a sample ans you guys just modify it as your own ;)

    ===

    ::-webkit-scrollbar { width: 14px; background-color: silver; }

    ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px; background-color: silver; }

    ::-webkit-scrollbar-thumb { border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); background-color: #0099cc; }

    • Excelente… La solución más limpia. Sería bueno publicar el código para Firefox… si existe tal opción.

      Gracias por compartir.

  3. Qué plugin tan divertido. Lo acabo de instalar. ¿Hay alguna forma de controlar la opacidad – del color de la barra de desplazamiento cuando no estás sobre ella con el cursor? ¡Gracias por esta publicación!

  4. Hola, el enlace en la publicación parece roto, podría afectar el ranking de tu sitio. Por favor, coloca el enlace correcto para el plugin “Dewdrop Custom Scrollbar”.

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.