Cómo mostrar tiempo de lectura aproximado en WordPress

Cómo mostrar tiempo de lectura aproximado en WordPress

Tabla de Contenidos

En el mundo del blogging, cada segundo cuenta. Captar la atención de tus lectores y mantenerlos comprometidos es fundamental para el éxito de tu blog. ¿Te has preguntado alguna vez cómo puedes ayudar a tus lectores a estimar cuánto tiempo necesitarán para leer tus artículos?

En este post vamos a ver cómo mostrar tiempo de lectura aproximado en WordPress. Es una practica que se esta poniendo muy de moda. Veremos como añadirlo con un Shortcode a nuestra web manualmente y de forma automática instalando y configurando el plugin.

Mostrar tiempo estimado de lectura en WordPress desde functions.php


Si deseas mostrar el tiempo estimado de lectura en tu sitio de WordPress de una manera sencilla y eficiente, puedes hacerlo directamente desde el archivo functions.php de tu tema. Con el siguiente código, podrás calcular automáticamente el tiempo de lectura aproximado de tus posts y mostrarlo de forma elegante:

// Función para calcular el tiempo de lectura aproximado
function tiempo_lectura_shortcode() {
    // Obtener el contenido del post actual
    $content = get_post_field( 'post_content', get_the_ID() );

    // Calcular la cantidad de palabras en el contenido
    $word_count = str_word_count( strip_tags( $content ) );

    // Velocidad de lectura promedio en palabras por minuto
    $palabras_por_minuto = 200;

    // Calcular el tiempo aproximado de lectura en minutos
    $tiempo_lectura = ceil( $word_count / $palabras_por_minuto );

    // Retornar el tiempo de lectura dentro de un div con el estilo proporcionado
    return '<div class="tiempo-lectura-custom" style="width: auto; margin-bottom: 14px; border: solid 1px #cacaca; padding: 10px; border-radius: 8px; background: #fbfbfb;">' . $tiempo_lectura . ' minutos de lectura</div>';
}

// Registrar el shortcode para usar la función
add_shortcode( 'tiempo_lectura', 'tiempo_lectura_shortcode' );

Con este código, el tiempo estimado de lectura se calculará automáticamente en función del contenido de cada post y se mostrará al final del mismo. Además, puedes personalizar el estilo del elemento para que se ajuste perfectamente al diseño de tu sitio.

¡Así de fácil es usar este tip para calcular tiempo de lectura en WordPress y mejorar la experiencia de tus lectores!

Plugin para mostrar tiempo de lectura en WordPress

Descargar plugin – tiempo-lectura-aprox.zip

Para calcular el tiempo de lectura aproximado de tus posts y ofrecer una forma sencilla de integrarlo en tu blog. Te proporciono esta herramienta en forma de plugin, con la que podrás proporcionar a tus lectores una estimación clara de cuánto tiempo necesitarán para leer tus artículos, ayudándoles a planificar su tiempo de manera más efectiva.

El siguiente plugin para mostrar duración de lectura en WordPress esta desarrollado por mi y es muy básico pero cumple con las siguientes características hasta el momento:

Configuración del Plugin para calcular tiempo de lectura en WordPress

Características Principales:

  • Cálculo Automático: El plugin calcula automáticamente el tiempo de lectura basado en la cantidad de palabras de tu post y la velocidad de lectura configurada.
  • Configuración Personalizada: Puedes ajustar la velocidad de lectura desde el panel de administración de WordPress, adaptándola a las preferencias de tus lectores y al estilo de tu contenido.
  • Integración Sencilla: Simplemente agrega el shortcode [ tiempo_lectura ] dentro de tus posts para mostrar automáticamente el tiempo de lectura, o utiliza <?php echo do_shortcode('[ tiempo_lectura ]'); ?> en tu código personalizado.
  • Flexibilidad: Si lo prefieres, puedes activar la opción para que el tiempo de lectura se muestre automáticamente al principio de tus posts, proporcionando una experiencia más fluida para tus lectores.
Configuración del plugin para mostrar tiempo de lectura aproximado en WordPress

¿Cómo instalar el plugin para mostrar tiempo de lectura aproximado en WordPress?

Cómo Integrar Tiempo de Lectura Plugin:

  1. Descargar plugin – tiempo-lectura-aprox.zip
  2. Instalación: Dirígete a tu panel de administración de WordPress, haz clic en «Plugins» y luego en «Añadir nuevo». Carga, instálalo y actívalo.
  3. Configuración: Una vez activado, ve a la sección «Tiempo de Lectura» en el menú de Ajustes de WordPress. Aquí podrás ajustar la velocidad de lectura según tus preferencias.
  4. Integración en tus Posts: Para mostrar el tiempo de lectura en tus posts, simplemente agrega el shortcode en el lugar donde desees que aparezca.

Plugins alternativos para mostrar tiempo estimado de lectura en WordPress


Aquí tienes algunos plugins alternativos que puedes usar para mostrar el tiempo estimado de lectura en WordPress:

Reading Time WP

  • Este plugin te permite mostrar el tiempo de lectura de tus posts de forma automática. Es altamente personalizable y compatible con la mayoría de los temas de WordPress.

Ir a la página del pugin

WP Estimated Reading Time

  • Con este plugin, puedes agregar fácilmente el tiempo estimado de lectura en tus posts utilizando un shortcode o una función PHP. Ofrece opciones de personalización para adaptarse al diseño de tu sitio.

Post Reading Time

  • Este plugin te permite mostrar el tiempo de lectura de tus posts de manera automática. Es ligero y fácil de usar, y ofrece opciones para personalizar el texto y el formato del tiempo de lectura.

Reading Time

  • Con Reading Time, puedes agregar el tiempo de lectura de tus posts de forma automática o manual utilizando un shortcode. Además, ofrece opciones para personalizar el formato y el estilo del tiempo de lectura.
0 0 votos
Article Rating
Subscribirse
Notificacion de
guest
0 Comments
Feedbacks en línea
Ver todos los comentarios