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
Tabla de Contenidos
¿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!–>..
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:
- Desplázate sobre la pestaña Apariencia y selecciona Editor de temas.
- Abre el archivo functions.php e inserta el código:
function my_excerpt_length($length){ return 80; } add_filter(‘excerpt_length’, ‘my_excerpt_length’);
- 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:
- Estando aun el Editor de temas, desplázate hacia abajo hasta encontrar template-parts. Debajo del encabezado, haz clic en el archivo content.php.
- 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{
- Encuentra las declaraciones:
?> </div><!-- .entry content -->
Luego inserta la siguiente línea sobre ellas:
} // end of if statements
- Haz clic en Actualizar archivo, ¡y listo!
El resultado final se verá más o menos así:
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.
Consulta nuestro otro artículo sobre cómo instalar plugins para obtener un tutorial completo.
Para usar el plugin, sigue los siguientes pasos:
- Ve a la pestaña Plugins y presiona Settings debajo del plugin.
- Personaliza las opciones disponibles a tu gusto.
- 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:
- Manualmente: insertando unas líneas de código en el archivo function.php de un tema.
- Usando un plugin: instalando el plugin Advanced Excerpt y configurándolo.
Si tienes alguna pregunta, déjala en la sección de comentarios.