Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo añadir una barra de desplazamiento personalizada en WordPress

Mejorar el atractivo visual de su sitio WordPress puede mejorar significativamente la experiencia del usuario, y un elemento que a menudo se pasa por alto es la barra de desplazamiento.

Personalizar su barra de desplazamiento puede añadir un toque único a su sitio, haciéndolo más atractivo visualmente y alineándolo con la estética general de su diseño.

En WPBeginner, hemos escrito cientos de artículos sobre el diseño de WordPress y también hemos utilizado diferentes características de personalización para aumentar la participación en nuestro sitio web.

Una barra de desplazamiento personalizada puede mejorar el aspecto de su sitio y hacer que la navegación sea más fluida e intuitiva para los visitantes.

En este artículo, le mostraremos cómo añadir fácilmente una barra de desplazamiento personalizada en WordPress.

Adding a custom scrollbar in WordPress

¿Por qué añadir una barra de desplazamiento personalizada en WordPress?

En 2018, el WC3 redactó una propuesta que permitía a los propietarios de sitios web personalizar el aspecto de la barra de desplazamiento mediante CSS.

En la actualidad, muchos navegadores modernos son compatibles con / dar soporte a barras de desplazamiento personalizadas.

Teniendo esto en cuenta, es posible que desee cambiar la barra de desplazamiento para adaptarse mejor al esquema de color o imagen de marca de su sitio. Muchos sitios web también utilizan una barra de desplazamiento personalizada para captar la atención del visitante, lo que puede aumentar las visitas a la página y reducir las tasas de rebote.

Sin embargo, tenga en cuenta que cada navegador gestiona las barras de desplazamiento personalizadas de forma diferente. Muchos navegadores solo son compatibles con / dar soporte parcial a la personalización, mientras que algunos no muestran su estilo personalizado en absoluto.

Esto significa que es importante probar el sitio con diferentes navegadores y dispositivos para ver cómo se ve la barra de desplazamiento en tantos navegadores como sea posible.

Dicho esto, veamos cómo añadir una barra de desplazamiento personalizada en WordPress. Simplemente utilice los enlaces rápidos a continuación para saltar al método que desea utilizar:

Método 1: Añadir una barra de desplazamiento personalizada en WordPress con un plugin (Fácil)

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

Lo primero que tienes que 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.

Una vez activado, diríjase a Ajustes ” Ajustes avanzados de la barra de desplazamiento.

The Advanced Scrollbar WordPress plugin

Aquí puede cambiar la combinación de colores de la barra de desplazamiento y el color de fondo del carril.

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

An example of a custom scrollbar

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 más bajo hará que su sitio se desplace más lentamente, y un número más alto hará que se desplace más rápidamente.

Changing the scrollbar speed in WordPress

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

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

Hiding the WordPress scrollbar

Por defecto, la barra de desplazamiento aparece en el lado derecho de la ventana del navegador. No obstante, si lo prefieres, puedes desplazarla al lado izquierdo utilizando los ajustes de “Alineación de carriles”.

Cuando esté satisfecho con la configuración de la barra de desplazamiento, recuerde hacer clic en “Guardar cambios” para guardar los ajustes.

Ahora puede visitar su sitio web WordPress para ver la barra de desplazamiento personalizada en acción.

Método 2: Añadir colores personalizados a la barra de desplazamiento en WordPress usando CSS

Si desea realizar cambios más avanzados en su barra de desplazamiento, otra opción es utilizar CSS.

Este método permite personalizar cada parte de la barra de desplazamiento, pero solo funciona en navegadores de escritorio que utilicen WebKit. Esto significa que los cambios no se mostrarán en todos los navegadores, incluidos los móviles.

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

Nota: Si utilizas un tema de bloque, esta opción no estará disponible. En ese caso, puedes abrir el Personalizador escribiendo la URL https://example.com/wp-admin/customize.php. Recuerda sustituir ejemplo.com por el nombre de dominio de tu sitio.

The WordPress customizer

En el Personalizador de WordPress, haga clic en “CSS adicional”.

Ahora puedes añadir tu código en el pequeño editor que aparece.

How to customize the scrollbar using the WordPress Customizer

Aquí tienes un ejemplo de código que cambia el aspecto 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 añadir cualquier código que desees. Para obtener más información sobre CSS, consulte nuestra guía completa sobre cómo añadir CSS personalizado a su tema de WordPress.

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

An example of a custom scrollbar in WordPress

Bonificación: Añadir un efecto de desplazamiento hacia arriba en WordPress

Además de crear una barra de desplazamiento personalizada, también puede añadir un efecto de desplazamiento hacia arriba en su sitio de WordPress. Esto puede ser muy útil si tiene entradas de blog más largas y desea proporcionar a los usuarios una forma rápida de volver a la parte superior.

Para añadir esta característica, debe instalar y activar el plugin WPFront Scroll Top. Para obtener instrucciones detalladas, consulte nuestro tutorial sobre cómo instalar un plugin de WordPress.

Una vez activado, visite la página Ajustes ” Desplazamiento hacia arriba desde el escritorio de WordPress y marque la casilla “Activado” para activar el efecto de desplazamiento hacia arriba.

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

Edit the plugin settings for adding the scroll to top effect

Una vez que hayas terminado, no olvides hacer clic en el botón “Guardar cambios” para guardar tus ajustes.

Ha añadido correctamente un efecto de desplazamiento hacia arriba a su sitio web. Para obtener instrucciones más detalladas, consulte nuestra guía práctica sobre cómo añadir un efecto de desplazamiento suave hacia arriba en WordPress.

Scroll to top button preview

Esperamos que este artículo te haya ayudado a aprender cómo añadir una barra de desplazamiento personalizada en WordPress. También puedes consultar nuestra guía práctica sobre cómo crear una página de destino en WordPress o nuestra selección de los mejores editores de arrastrar y soltar.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

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

Reader Interactions

13 comentariosDeja una respuesta

  1. Marcos

    Thank you! The CSS is plug&play.

    • WPBeginner Support

      Glad to hear our guide was helpful!

      Administrador

  2. Luqman Essam

    THank You! It helped me!

    • WPBeginner Support

      Glad our guide was helpful! :)

      Administrador

  3. Victor

    Is there any plugin for WP that will display sequential art as in a comic strip where installments can be posted on a weekly basis?

  4. ash

    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;
    }

    • Vas

      Excellent…The cleanest solution.
      It would be nice to post the code for Firefox…if there is such option.

      Thanks for sharing.

  5. Karen

    What a fun plugin. I just installed it. Is there any way to control the opacity – of the color of the scrollbar when you aren’t hovered over it? Thanks for this post!

  6. Vernon Trent

    please correct your link to the plugin.
    there is a missing S in the url “pluginS”

  7. Guest

    Hi the link in the post seems broken may affect your site rank.
    Please place correct link for “Dewdrop Custom Scrollbar” plugin.

Deja tu comentario

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