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 progreso de lectura en las entradas de WordPress (3 maneras fáciles)

Añadir una barra de progreso de lectura a las entradas de WordPress es una forma estupenda de mejorar la experiencia del lector.

A veces, las entradas largas de un blog pueden resultar intimidantes, y una barra de progreso ofrece una señal visual que muestra a los lectores exactamente hasta dónde han llegado y cuánto les queda.

Hemos escrito más de 3000 entradas de blog en WPBeginner, así que conocemos la importancia de mantener la participación de tus lectores. Por eso estamos aquí para compartir nuestros mejores consejos para mejorar tu blog.

En este artículo, le mostraremos cómo añadir fácilmente una barra de progreso de lectura a sus entradas de WordPress.

How to Add a Reading Progress Bar in WordPress Posts

Cuándo añadir una barra de progreso de lectura a las entradas de tu blog de WordPress

Para entradas de blog más largas, añadir una barra de progreso de lectura puede ser una herramienta valiosa para hacer que la gente permanezca en su sitio web de WordPress. Permite a los lectores saber cuánto han leído y cuánto les queda.

Es más probable que los lectores sigan desplazándose si ven que se acercan al final del artículo. Una barra de progreso puede motivarles a terminar de leer.

Además, tener un medidor de lectura añade un toque de interactividad a su contenido. Puede hacer que la lectura parezca más un viaje con un destino vaciado.

Sin embargo, es importante tener en cuenta su contenido. Una barra de progreso puede ser innecesaria si escribe principalmente artículos cortos y escaneables. Del mismo modo, puede distraer a algunos lectores.

Nota: ¿Desea añadir una barra de progreso genérica? Le recomendamos que utilice SeedProd y su bloque de barra de progreso incorporado.

Para más información sobre cómo utilizar SeedProd, sólo tiene que comprobar nuestra guía sobre cómo crear un tema personalizado para WordPress.

Con esto en mente, veamos cómo añadir fácilmente una barra de progreso de lectura a tus entradas de WordPress. Puede utilizar los enlaces rápidos a continuación para omitir a su método preferido:

Método 1: Diseñar un tema personalizado con indicadores de progreso de lectura

Una forma de añadir una barra de progreso de lectura en las entradas de WordPress es utilizar un maquetador de temas con una característica de barra de progreso. De esta forma, el diseño de la barra de progreso se integrará a la perfección con el resto de tu tema, haciéndolo más agradable a la vista.

Ten en cuenta que este método implica cambiar de tema, por lo que no te lo recomendamos si ya estás contento con tu tema y no vas a cambiarlo pronto. Si ese es el caso, entonces usted debe ir con el método 2 en su lugar.

Para este método, utilizaremos el Thrive Theme Builder. Además de tener una barra de progreso de lectura, el Thrive Theme Builder tiene docenas de plantillas de temas para varios propósitos, desde blogs hasta sitios web corporativos.

Lo mejor de todo es que el maquetador de arrastrar y soltar es fácil de usar, por lo que es ideal para principiantes.

Puedes aprender más acerca de la plataforma en nuestra reseña / valoración de Thrive Themes.

Una desventaja de Thrive Themes es que no hay versión gratuita. Dicho esto, puedes utilizar nuestro código de cupón Th rive Themes para obtener hasta un 50% de descuento en tu primera compra.

Paso 1: Instalar el Thrive Theme Builder

El primer paso es establecer el Thrive Theme Builder. Puedes acceder a este plugin conectándote a tu cuenta en el sitio web de Thrive Themes.

A continuación, descarga e instala el plugin Thrive Product Manager. Para más información, marca / comprobar nuestra guía para principiantes sobre cómo instalar un plugin de WordPress.

Install Thrive Product Manager

Una vez que el plugin esté activado, haga clic en Product Manager en su área de administrador de WordPress.

A continuación, haz clic en el botón ‘Acceder a mi cuenta’ para conectar tu sitio web WordPress con tu cuenta de Thrive Themes.

Log into your Thrive Themes account

Después de eso, ahora deberías ver un anuncio / catálogo / ficha de todos los productos disponibles de Thrive Themes dentro de tu cuenta.

Aquí, siga adelante y seleccione‘Thrive Architect‘ y marque la casilla ‘Instalar Producto’.

Este plugin maquetador de páginas funciona junto con el maquetador de temas, por eso necesitamos activarlo.

Installing Thrive Architect

A continuación, desplázate hasta la sección ‘Thrive Theme Builder’ y marca la casilla ‘Instalar tema’.

Ahora, basta con hacer clic en “Instalar los productos seleccionados”.

Installing the Thrive Theme Builder

En la página siguiente, verá que Thrive Product Manager está instalando y activando el Thrive Theme Builder.

Una vez finalizado el proceso, haga clic en “Ir al Escritorio del Maquetador de Temas”.

Activating Thrive Architect and Thrive Theme Builder

A continuación, elija un tema de WordPress.

Si no está seguro de cuál elegir, haga clic en el botón “Vista previa” para ver primero el aspecto del tema. Después, haz clic en “Elegir” cuando hayas tomado una decisión.

Choosing a Thrive Theme Builder theme

Ahora debería llegar al asistente para el maquetador de temas.

Este asistente de configuración le guiará a través de la subida de su propio logotipo, la elección de colores de marca para añadir a su tema, y el establecimiento de las diferentes estructuras y plantillas de su tema.

Siga adelante y complete el asistente de configuración antes de pasar al siguiente paso.

Paso 2: Añadir una barra de progreso de lectura a su plantilla de entrada única

Con tu tema establecido, vamos ahora a añadir una barra de progreso de lectura a tu plantilla de tema. Dado que sólo queremos mostrar la barra de lectura en entradas de WordPress, entonces sólo tendremos que editar la plantilla de una sola entrada.

Para ello, cambie a la pestaña ‘Plantillas’ en el Thrive Theme Builder. Luego, busca la plantilla ‘Entrada por defecto’ y haz clic en ‘Editar’.

Editing a Thrive Theme's single post template

Ahora deberías estar dentro del maquetador de temas. Debería haber una barra lateral izquierda para editar tu plantilla, una vista previa de la plantilla en sí, y una pequeña barra de herramientas en el lado derecho para añadir más bloques o cambiar el estilo de la plantilla.

Para añadir el medidor de lectura, desplácese por la barra lateral izquierda y busque el ajuste “Indicador de progreso de lectura”. Basta con hacer clic en el conmutador para activarlo.

Adding a reading progress indicator with Thrive Theme Builder

Ahora debería haber algunos ajustes más para que edites el indicador de posición de lectura.

En primer lugar, puedes añadir la barra de progreso debajo de la cabecera o en la parte superior del área visible (justo encima de la cabecera). Si eliges la primera opción, tendrás que asegurarte de que la cabecera está establecida como fija, lo que te mostraremos cómo hacer más adelante.

Changing the reading progress bar location in Thrive Theme Builder

A continuación, puedes cambiar el color de la barra de progreso. Para ello, basta con hacer clic en el selector de color.

Ahora puedes elegir uno de los colores del tema, que es la combinación de colores predefinida de tu tema. O bien, puedes hacer clic en “Desvincular del color del tema” para elegir un color completamente diferente que no forme parte de tu tema.

Changing the reading progress bar's color with Thrive Theme Builder

Si elige la opción “Desvincular del color del tema”, también podrá ajustar la opacidad del color.

De este modo, puedes ajustar el grado de opacidad de la barra de progreso sobre el fondo. Dicho esto, lo mejor es que el color de la barra de progreso no sea tan vibrante que distraiga a los usuarios de la lectura.

Cuando estés satisfecho con el color, haz clic en “Aplicar”.

Changing the reading progress bar's opacity with Thrive Theme Builder

Por último, puede ajustar la altura de la barra de progreso.

El maquetador de temas permite cambiar el tamaño de la barra hasta 10 píxeles. Esto garantiza que la barra de progreso no parezca demasiado grande. Teniendo esto en cuenta, recomendamos elegir un tamaño entre 5 y 10 para que la barra de progreso sea claramente visible.

Changing the height of the reading progress bar with Thrive Theme Builder

Cuando estés satisfecho con el aspecto de la barra, sólo tienes que hacer clic en “Guardar trabajo” para conservar los cambios.

Paso 3: Fije la cabecera (opcional)

Si elige mostrar la barra de progreso de lectura debajo de la cabecera, tendrá que seguir este paso. De lo contrario, puede omitirlo.

En primer lugar, desplácese hacia arriba por la barra lateral izquierda y haga clic en “Cabecera”.

Editing the header section with Thrive Theme Builder

Ahora debería aparecer en la barra lateral otro conjunto de ajustes para personalizar la cabecera.

Desplácese hasta la sección de cabeceras y haga clic en “Editar”.

Editing the default header with Thrive Theme Builder

Ahora, abra la pestaña Comportamiento del desplazamiento.

A continuación, debes seleccionar “Fijo”. Dependiendo de su tema, puede que también tenga que cambiar la distancia desde la parte superior de la pantalla a 1 px para que aparezca la barra de progreso.

Puede dejar el resto de los ajustes como están y hacer clic en “Listo” en la parte inferior.

Making the header sticky with Thrive Theme Builder

Paso 4: Añadir un indicador de tiempo de lectura (opcional)

Otra cosa que puedes hacer con Thrive Theme Builder es mostrar el tiempo estimado de lectura para recorrer una entrada de principio a fin. Esto ayuda a los usuarios a ver cuánto tiempo tardarán en leer un artículo, permitiéndoles elegir el contenido que se ajuste a su tiempo disponible.

En primer lugar, haga clic en el bloque encargado de mostrar los metadatos de su entrada.

Esta es la parte de la plantilla de entradas individuales que muestra información como el autor de la entrada del blog, las categorías, las etiquetas, etc.

Selecting the post meta in Thrive Theme Builder

A continuación, haga clic en el icono “Texto dinámico” de la barra de herramientas.

Aquí debe seleccionar “Contenido” en el primer menú desplegable y “Tiempo de lectura restante (en minutos)” en el segundo.

A continuación, haz clic en “Insertar”.

Adding a dynamic reading time indicator in Thrive Theme Builder

Ahora debería ver un nuevo texto que dice ‘0 minutos restantes’ en la meta entrada. Puede seguir adelante y ajustar este texto a su gusto.

En nuestro caso, decidimos quitar la palabra “restante”.

Editing the reading time indicator in Thrive Theme Builder

Cuando hayas terminado, no olvides hacer clic en “Guardar trabajo”.

Paso 5: Vista previa de los indicadores de progreso de lectura

Ahora que ha establecido los ajustes de la barra de progreso, puede visitar la entrada de su blog para ver la barra en acción.

Si quieres hacer una vista previa en lugar de ver la barra en vivo en tu sitio, entonces puedes simplemente hacer clic en el botón ‘Vista previa’ en la parte inferior. Thrive Theme Builder te permite tener una vista previa de tu sitio web en escritorio, tableta y móvil.

Previewing a website on Thrive Theme Builder

No dudes en hacer todos los cambios que sean necesarios.

Este es el aspecto de nuestra barra de progreso de lectura:

Reading progress bar made with Thrive Theme Builder

Método 2: Añadir una barra de progreso de lectura con un plugin gratuito

Si sólo desea añadir una simple barra de progreso de lectura a sus entradas de WordPress de forma gratuita, entonces puede utilizar el plugin Catch Scroll Progress Bar.

Este plugin de barra de progreso de lectura mostrará automáticamente un medidor de lectura en tus páginas y entradas, y podrás personalizarlo fácilmente según tus preferencias.

En primer lugar, instale el plugin en su área de administrador de WordPress. Para más información, lee nuestra guía para principiantes sobre cómo instalar un plugin de WordPress.

Una vez hecho esto, vaya a Catch Scroll Progress Bar en su escritorio de WordPress. Ahora verá algunos ajustes de la barra de progreso para establecer.

Con este plugin, puede cambiar la posición de la barra de progreso de la parte superior a la parte inferior. Dicho esto, puedes dejarla como está si prefieres la posición superior normal.

Editing the Catch Scroll Progress Bar settings

Otra cosa que puedes personalizar es el color de fondo y el color de primer plano.

El color de fondo se refiere al color por defecto de la barra de progreso cuando el lector no se ha desplazado por la página. Por su parte, el color de primer plano es el que aparecerá cuando el lector se desplace por la página.

Lo siguiente es la opacidad, que controla la transparencia de los colores de fondo y primer plano. El rango está entre 0 y 1, siendo 1 opaco y 0 transparente o invisible.

No dudes en jugar con los números hasta que encuentres el nivel de opacidad que te guste.

A continuación, puede ajustar la altura y el radio del borde de la barra de progreso.

Para la altura, hemos comprobado que el mejor número está entre 1 y 8, pero no más. De lo contrario, la barra de progreso puede parecer demasiado grande.

El radio del borde controla el aspecto redondeado de las esquinas de la barra de progreso. Si no te gusta cómo se ve, entonces puedes simplemente introducir ‘0’.

Ahora, este plugin también te permite decidir en qué plantillas mostrar la barra de progreso: en tu página de inicio, página de blog, archivos y categorías, y/o entradas o páginas individuales.

Normalmente, solo necesitas añadir una barra de progreso de lectura en las entradas de tu blog de WordPress. En este caso, solo elegimos ‘Una sola página/entrada’ en el ajuste ‘Seleccionar la condición de la plantilla para la barra de progreso’.

También marcamos la opción “Entradas” en “Seleccionar el tipo de contenido para aplicar la barra de progreso” porque solo queremos que la barra aparezca en las entradas del blog.

Dicho esto, no dude en marcar / comprobar las condiciones que mejor se adapten a su sitio web.

Saving the Catch Scroll Progress Bar plugin settings

Cuando estés satisfecho con los ajustes de la barra de progreso, haz clic en “Guardar cambios”.

Ahora, si previsualizas la entrada de tu blog en el móvil o en el escritorio, deberías ver una barra de progreso.

Reading progress bar made with Catch Scroll Progress Bar

Método 3: Añadir una barra de progreso de lectura con código

También puede utilizar código personalizado para añadir una barra de progreso de lectura a su sitio WordPress.

A menudo, los tutoriales te pedirán que añadas código directamente al archivo functions.php de tu tema. Pero, no recomendamos hacer esto porque el más mínimo error puede romper su sitio.

En su lugar, recomendamos utilizar el plugin WPCode. Es la forma más fácil y segura de añadir código personalizado en WordPress sin necesidad de editar ningún archivo del núcleo de WordPress.

Además, ni siquiera necesitas estar familiarizado con la codificación para utilizarlo, ya que viene con una biblioteca de fragmentos de código listos para usar que puedes añadir a tu sitio en un par de clics, incluido uno para una barra de progreso de lectura.

Para empezar, necesitas instalar y activar el plugin gratuito WPCode. Si necesitas ayuda, consulta nuestro tutorial sobre cómo instalar un plugin de WordPress.

Una vez activado el plugin, vaya a Code Snippets ” Library desde el escritorio de WordPress.

A partir de ahí, busca “Barra de progreso de desplazamiento” en la biblioteca, pasa el ratón por encima y haz clic en el botón “Usar fragmento”.

Select the Scroll Progress Bar snippet from the WPCode library

WPCode añadirá automáticamente el código y seleccionará el método de inserción adecuado.

WPCode automatically adds the code for the reading progress bar

Después, todo lo que tienes que hacer es cambiar el interruptor de Inactivo a Activo. A continuación, haz clic en el botón “Actualizar”.

Make the snippet active and click the Update button

Ahora, puede ver una entrada de blog en su sitio web y aparecerá una sencilla barra de progreso.

Reading progress bar example with WPCode

Consejos adicionales para mantener la participación de los lectores de su blog de WordPress

¿Quiere convertir a los visitantes ocasionales en lectores fieles? Nosotros nos encargamos.

Marque / compruebe estos tutoriales expertos en WordPress repletos de consejos para mantener a su público enganchado:

Esperamos que este artículo te haya ayudado a añadir una barra de progreso de lectura en WordPress. Puede que también quieras ver nuestra guía completa sobre cómo editar un sitio web en WordPress y nuestra selección experta de las mejores alternativas a Canva para gráficos de diseño de sitios web.

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

14 comentariosDeja una respuesta

  1. Jiří Vaněk

    For websites where the articles are longer than, for example, 1000 words, this is really useful so that the user knows what part of the content he is already in and how much is left. I assume that it can also very well reduce the bounce rate and it helps to “force” people to read the article to the end.

  2. Vikash Pareek

    How to Add a Reading Progress Bar in WordPress Posts without plugin, Because more plugins affect page speed, plugins cannot be installed for every task.

  3. Durga Thiyagarajan

    I was looking for this one ! Thank you so much and it worked out. Will this affect the page speed?

  4. AmiF

    Hi, thanks for sharing this awesome plugin, in the horizontal way, how to make it fill starting from right to the left? Which part should I change to make it “rtl”? Please someone help me…

  5. Abhijeet

    Plugin ‘worth the read’ has changed its settings…Please update this post

  6. Jonathan Nabais

    Hello there,

    It works on my site but it’s invisible because it’s under the background.
    How make it visible on the page and not under the page ?

  7. Nirmal Kumar

    Thanks for sharing this awesome plugin. This worked out. Cheers!

  8. Stanley

    It worked, very awesome.
    Thanks

  9. K T Bowes

    Works on my pages but not on my blog posts – which is where I really wanted it. Looks good on my pages though.

  10. Tony Abbott

    I followed every step but my posts do not display the progress bar. Also the article states that this plugin does not support pages but the plugin screen does offer you the option to use the plugin on posts and pages.

    I received this tutorial by email from yourselves on 6/9//16 so I am assuming you should have checked the validity of the article before you sent it out.

  11. Tim Coe

    Didn’t work for me. The enable box has been replaced by posts and pages boxces but after trying it 3 times I’m giving up.

  12. Marcus

    This is pretty neat. I have a site that primarily works through a Custom Post Type, so I’ll look for another resource for that as many of my articles are long-for reading!

    Thanks for sharing!

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.