Cómo personalizar la longitud de excerpt en WordPress

Si eres un usuario de WordPress, ya sabes que el tema y el núcleo de WordPress automatizan muchas de las funciones que dictan cómo se muestra tu contenido. Un ejemplo común es cómo las páginas muestran excerpt (extractos) de tus artículos. ¿Pero sabías que puedes personalizar la longitud del excerpt de WordPress? ¡Este tutorial te explica cómo puedes hacerlo!

Descarga la hoja de trucos de WordPress definitiva

¿Qué es el excerpt en WordPress?

Un extracto (excerpt) es parte de una publicación que enlaza con el artículo completo. Se utiliza para interesar a los lectores y hacer que quieran leer más. Ayuda a resaltar los puntos clave de tu contenido, ya que a veces un título no es suficiente para llamar la atención de tu audiencia.

Por defecto, WordPress limita los extractos a las primeras 55 palabras de tu publicación.

Al usar el editor clásico de WordPress, los extractos se pueden agregar automáticamente a tu contenido presionando el botón Leer más. Agregará la etiqueta  <!–more–> al HTML, la cual puedes ver en el editor de HTML. También puedes escribir un mensaje personalizado como <!–more ¡Continuar Leyendo!–>..

Insertar una etiqueta Leer más en una publicación de WordPress.

Alternativamente, puedes cambiar la longitud de este extracto según tus necesidades. Proporcionar más texto puede atraer la atención de los lectores al artículo.

Hay diferentes formas de hacer esta tarea. A continuación encontrarás instrucciones que te guiarán a través del proceso.

¿Cómo cambiar la longitud del extracto?

Las dos formas más comunes de cambiar la longitud del extracto son manualmente o utilizando un plugin de WordPress.

Cambiar manualmente la longitud del excerpt de WordPress

El método manual implica ajustar el código. Sin embargo, no necesitas tener un conocimiento profundo de ningún lenguaje de programación para hacerlo.

Estos son los pasos para cambiar manualmente la longitud de un extracto:

  1. Desplázate sobre la pestaña Apariencia y selecciona Editor de temas.
  2. Abre el archivo functions.php e inserta el código:
    function my_excerpt_length($length){
    return 80;
    }
    add_filter(‘excerpt_length’, ‘my_excerpt_length’);
  3. Cambia el límite de palabras de 80 a cualquier número que desees y presiona el botón Actualizar archivo.

En algunos temas, como Twenty Sixteen WordPress, también deberás editar el archivo content.php. Sigue los siguientes pasos para hacerlo:

  1. Estando aun el Editor de temas, desplázate hacia abajo hasta encontrar template-parts. Debajo del encabezado, haz clic en el archivo content.php.
  2. Busca las líneas:
    <div class=“entry-content”>
    <?php

    Agrega el siguiente fragmento de código justo debajo de ellas:

    if ( is_home() || is_category()||is_archive()){
    the_excerpt(‘‘);
    }else{
  3. Encuentra las declaraciones:
    ?>
    </div><!-- .entry content -->

    Luego inserta la siguiente línea sobre ellas:

    } // end of if statements
  4. Haz clic en Actualizar archivo, ¡y listo!

El resultado final se verá más o menos así:

Ejemplo de extracto de WordPress.

Cambiar la longitud del extracto de WordPress con un plugin

Una de las formas más fáciles de personalizar la longitud del excerpt de WordPress es cambiándola con un plugin. Una opción recomendada para esta tarea es el plugin Advanced Excerpt. Es gratis y fácil de usar.

Al usar el plugin, puedes:

  • Recortar el extracto por número de palabras o caracteres.
  • Agregar un enlace «Leer más» y personalizarlo.
  • Completar la última palabra del extracto para que no termine a mitad de camino.
  • Mantener el marcado HTML y elegir qué etiquetas se incluirán.

Para instalarlo, desplaza el mouse sobre Plugins en tu Panel de WordPress y presiona Agregar nuevo. Escribe «advanced excerpt plugin» en la barra de palabras clave. Haz clic en el botón Instalar ahora, luego actívalo.

Buscando el complemento Advanced Excerpt.

Consulta nuestro otro artículo sobre cómo instalar plugins para obtener un tutorial completo.

Para usar el plugin, sigue los siguientes pasos:

  1. Ve a la pestaña Plugins y presiona Settings debajo del plugin.
    Extracto de WordPress configuración del complemento.
  2. Personaliza las opciones disponibles a tu gusto.
    Personalizar la configuración del complemento Extracto avanzado.
  3. Haz clic en el botón Guardar cambios.

Conclusión

Uno de los puntos que contribuyen a provocar la curiosidad de un lector hacia un artículo es el extracto. Al usar WordPress, puedes cambiar la longitud predeterminada del extracto de dos maneras:

  1. Manualmente: insertando unas líneas de código en el archivo function.php de un tema.
  2. Usando un plugin: instalando el plugin Advanced Excerpt y configurándolo.

Si tienes alguna pregunta, déjala en la sección de comentarios.

Author
El autor

Deyimar A.

Deyi es una entusiasta del marketing digital, con experiencia en diseño de páginas web, creación de contenido, copywrite y SEO. Forma parte del equipo de SEO & Localization de Hostinger. En su tiempo libre, le gusta desarrollar proyectos, leer un libro o ver una buena película.