El tiempo de lectura de un artículo es un factor importante a considerar en cualquier sitio web, especialmente en los que publican artículos o contenido escrito. Este indicador permite al usuario tener una idea de cuánto tiempo le llevará leer un artículo antes de comenzar a hacerlo, lo que puede ser una ventaja importante para maximizar su experiencia en el sitio web.
¿Qué es el tiempo de lectura?
¡No te pierdas nuestras píldoras de marketing digital!
El tiempo de lectura es una estimación del tiempo que tardará un usuario promedio en leer un artículo. Se calcula en función de la longitud del texto y la velocidad media de lectura de un adulto. Es importante tener en cuenta que esta es solo una estimación y puede variar de persona a persona.
¿Por qué es importante mostrar el tiempo de lectura en un sitio web?
Hay varias razones por las que mostrar el tiempo de lectura en un sitio web es importante. En primer lugar, permite al usuario tener una idea clara de lo que se espera de él antes de comenzar a leer un artículo, lo que puede ayudarlo a decidir si desea continuar o no. Además, puede ser una herramienta útil para los dueños de sitios web que deseen mejorar la experiencia de sus usuarios y aumentar el tiempo que pasan en su sitio.
Cómo mostrar el tiempo de lectura en WordPress
Hay dos maneras principales de mostrar el tiempo de lectura en WordPress: mediante un plugin o mediante código personalizado.
Instalación de un plugin
Hay muchos plugins disponibles en el repositorio de WordPress que permiten mostrar el tiempo de lectura de un artículo. Algunos de los plugins más populares incluyen “Reading Time WP” y “Estimated Reading Time”. Para instalar un plugin, simplemente acceda a su sitio web de WordPress, seleccione “Plugins” y luego “Añadir nuevo”. A partir de ahí, puede buscar y seleccionar el plugin de su elección.
Código personalizado
Si prefiere agregar el tiempo de lectura mediante código personalizado, puede hacerlo editando el archivo “single.php” de su tema. En este archivo, agregue el siguiente código en el lugar donde desee que aparezca el tiempo de lectura:
<?php
$words = str_word_count(get_the_content());
$minutes = floor($words / 265);
$seconds = floor($words % 265 / (265 / 60));
$estimated_time = $minutes . ' minutos y ' . $seconds . ' segundos';
echo 'Tiempo de lectura estimado: ' . $estimated_time;
?>
Lenguaje del código: HTML, XML (xml)
Este código utiliza la función str_word_count para contar el número de palabras en el contenido del artículo, y luego calcula el tiempo de lectura estimado en función de una velocidad promedio de 200 palabras por minuto. Finalmente, se muestra el tiempo de lectura estimado en la página del artículo.
Otra opción de código personalizado para agregar el tiempo de lectura es en el archivo functions.php de su tema, puede agregar el siguiente código:
function estimated_reading_time() {
$post = get_post();
$words = str_word_count( strip_tags( $post->post_content ) );
$minutes = floor($words / 200);
$seconds = floor($words % 200 / (200 / 60));
$estimated_time = $minutes . ' minutos y ' . $seconds . ' segundos';
return 'Tiempo de lectura estimado: ' . $estimated_time;
}
add_shortcode('estimated_reading_time', 'estimated_reading_time');
Lenguaje del código: PHP (php)
Luego, para usar el shortcode directamente en el artículo, puede agregar el siguiente código en el lugar donde desee que aparezca el tiempo de lectura:
[estimated_reading_time]
Lenguaje del código: JSON / JSON con comentarios (json)
Este shortcode llamará a la función de tiempo de lectura estimada y mostrará el tiempo de lectura en el lugar donde se inserta el shortcode en el artículo.
Recomendaciones
Es importante tener en cuenta que el tiempo de lectura es solo una estimación y puede variar en función de la velocidad de lectura individual de cada usuario. Por lo tanto, es recomendable utilizar una velocidad promedio moderada y no sobreestimar el tiempo de lectura.
Mostrar el tiempo de lectura en un sitio web puede ser una herramienta útil para mejorar la experiencia de los usuarios y aumentar el tiempo que pasan en el sitio. Ya sea a través de un plugin o de código personalizado, es fácil de agregar y puede ser un factor decisivo para los usuarios a la hora de decidir si leer o no un artículo en particular.
También te puede interesar: Estrategia de Contenidos en WordPress