Cómo añadir extractos (excerpt) a las páginas en WordPress

Cómo añadir extractos (excerpt) a las páginas en WordPress

Oscar
por Oscar

Por defecto, WordPress solo permite usar extractos en las entradas (posts). Sin embargo, en muchos proyectos resulta útil disponer también de extractos en las páginas. En este artículo veremos cómo habilitar esta funcionalidad de forma sencilla añadiendo una línea de código al archivo functions.php del tema.

¿Qué es un excerpt en WordPress?

El excerpt o extracto es un resumen corto del contenido que WordPress utiliza habitualmente en listados, archivos, resultados de búsqueda o bloques personalizados. En el caso de las entradas (posts), WordPress incluye esta opción de manera nativa, permitiendo definir manualmente un resumen distinto al contenido principal.

Sin embargo, las páginas no tienen activado el excerpt por defecto, lo que puede ser una limitación cuando se quiere reutilizar contenido en plantillas personalizadas, constructores visuales o listados dinámicos.


¿Cuándo puede ser útil un excerpt en páginas?

Añadir extractos a las páginas es especialmente útil en situaciones como:

  • Listados de páginas en la home o landing pages

  • Bloques personalizados o consultas WP_Query

  • Resultados de búsqueda personalizados

  • Temas o plugins que muestran resúmenes de contenido

  • Mejora del control sobre el contenido mostrado en SEO o previews


Cómo habilitar extractos en páginas

Para activar los extractos en las páginas solo es necesario añadir una línea de código en el archivo functions.php de tu tema activo (o en un plugin específico).

 
add_post_type_support( 'page', 'excerpt' );

Una vez guardado el archivo, al editar cualquier página en el panel de administración de WordPress aparecerá el campo Extracto, exactamente igual que en las entradas.


Dónde aparece el campo Extracto

En el editor clásico, el extracto se muestra como un metabox debajo del contenido.
En el editor de bloques (Gutenberg), puedes activarlo desde el menú de opciones del editor, dentro de Ajustes → Página → Extracto.


Consideraciones importantes

  • El extracto no se muestra automáticamente en el front-end: depende del tema o de cómo se use en las plantillas.

  • Puedes acceder al extracto de una página con

get_the_excerpt();
//o
the_excerpt().
  • Este cambio es totalmente seguro y no afecta al rendimiento ni a la estructura de la base de datos.


Conclusión

Habilitar extractos en páginas es una mejora sencilla pero muy potente para proyectos WordPress más avanzados. Con una sola línea de código puedes ampliar las posibilidades de maquetación, reutilización de contenido y personalización del sitio, manteniendo la coherencia con el comportamiento estándar de WordPress en las entradas.

Una solución pequeña, pero muy útil. 🚀

Post Relacionados

Explora nuestras categorías