Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo agregar extractos a tus páginas en WordPress (Paso a paso)

¿Quieres darles a los lectores un adelanto de tus páginas de WordPress? 👀

Los extractos son breves fragmentos de tu contenido que actúan como una descripción o resumen, compartiendo detalles importantes. Por defecto, los extractos solo están disponibles para las entradas de WordPress.

Sin embargo, agregar extractos a una página de WordPress puede mejorar la experiencia del usuario y la visibilidad en los motores de búsqueda.

En este artículo, te mostraremos cómo agregar fácilmente extractos a tus páginas en WordPress, paso a paso.

Añadir extractos a tus páginas en WordPress

¿Por qué agregar extractos a las páginas en WordPress?

WordPress viene con entradas y páginas como dos tipos de contenido predeterminados. Las entradas se muestran en orden cronológico inverso (de la más reciente a la más antigua) en tu blog o página de inicio.

Las páginas, por otro lado, son contenido independiente que no se publica en un orden específico de tiempo. Generalmente se usan para contenido único como tu página "Acerca de nosotros" o página de contacto.

A veces, es posible que necesites mostrar extractos para tus páginas. Por ejemplo, esto puede ser útil si has creado un sitio web de WordPress utilizando solo páginas.

Los extractos pueden proporcionar una mejor experiencia general al usuario, facilitando a los visitantes la navegación por tu contenido y la visualización de un resumen de tus páginas.

Dicho esto, veamos cómo agregar extractos a tus páginas en WordPress y mostrarlos en tu sitio web. Puedes usar los enlaces rápidos a continuación para saltar entre diferentes métodos:

Cómo agregar extractos a páginas en WordPress

Puedes habilitar los extractos de página en WordPress agregando código personalizado al archivo functions.php de tu tema.

Sin embargo, el más mínimo error al escribir el código puede dañar tu sitio web. Además, si cambias a un tema diferente o lo actualizas, tendrás que volver a agregar el código.

Ahí es donde entra WPCode. Es el mejor plugin de fragmentos de código de WordPress del mercado, y hace que sea seguro y fácil agregar código personalizado a tu sitio web.

Hemos probado a fondo esta herramienta y la encontramos una opción increíble para agregar código personalizado sin el temor de dañar tu sitio web. Para obtener más información, consulta nuestra reseña de WPCode.

Primero, debes instalar y activar el plugin WPCode. Para obtener instrucciones detalladas, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Nota: WPCode tiene un plan gratuito que puedes usar para este tutorial. Sin embargo, actualizar a la versión pro te dará acceso a una biblioteca en la nube de fragmentos de código, lógica condicional inteligente y la opción de bloque personalizado.

Al activar, visita la página Fragmentos de código » + Agregar fragmento desde el panel de WordPress. Aquí, haz clic en el botón ‘Usar fragmento’ debajo de la opción ‘Agregar tu código personalizado (Fragmento nuevo)’.

Añadir fragmento nuevo

Esto te llevará a la página 'Crear fragmento personalizado', donde puedes comenzar agregando un nombre para el fragmento.

Este nombre es solo para tu identificación y no se mostrará en el front-end de tu sitio web.

A continuación, selecciona la opción ‘PHP Snippet’ del menú desplegable de la derecha.

Elige la opción Fragmento de PHP para el código de extractos de página

Ahora, debes agregar el siguiente código personalizado en el cuadro ‘Code Preview’:

add_post_type_support( 'page', 'excerpt' );

Una vez que hagas eso, desplázate hacia abajo hasta la sección ‘Insertion’ y elige el modo ‘Auto Insert’.

El código personalizado se ejecutará automáticamente en tu sitio web una vez que actives el snippet.

Elegir método de inserción

Después de eso, desplázate de nuevo a la parte superior de la página y cambia el interruptor ‘Inactivo’ a ‘Activo’.

Finalmente, haz clic en el botón ‘Save Snippet’ para guardar tu configuración.

Haz clic en el botón Guardar fragmento para el código de extractos de página

Ahora abre la página donde quieres agregar un extracto en el editor de bloques de WordPress.

Una vez que hagas eso, notarás una pestaña de 'Extracto' en el panel de bloques en el lado derecho de la pantalla.

Aquí, puedes expandir fácilmente la pestaña y agregar un extracto para tu página de WordPress.

Añadir extractos de página en la pestaña Extractos del panel de bloques

Una vez que hagas eso, no olvides hacer clic en el botón 'Actualizar' o 'Publicar' para guardar tus cambios.

Ahora, simplemente repite el proceso para todas las páginas de WordPress donde quieras agregar extractos.

Cómo mostrar extractos de página en WordPress

Ahora que has agregado la funcionalidad de extracto a tus páginas, es hora de mostrar estos extractos en tu sitio de WordPress.

Para hacer esto, necesitarás agregar un código corto a tu área de widgets o página.

Primero, debes instalar y activar el plugin Display Posts. Para más detalles, consulta nuestra guía para principiantes sobre cómo instalar un plugin de WordPress.

Este plugin habilitará un código corto que muestra 10 páginas recientes con su título, extracto y un enlace de 'leer más'.

Si no ingresaste un extracto personalizado para una página, el plugin generará automáticamente un extracto con una longitud predeterminada de 55 palabras.

Método 1: Mostrar extractos de página en una página de WordPress

Tras la activación, debes crear una nueva página donde quieras mostrar una lista de tus páginas y sus extractos.

Una vez allí, haz clic en el botón '+' para agregar un bloque, abre el menú de bloques y agrega el bloque de Código Corto. Luego, pega el siguiente código corto en el bloque mismo:

[display-posts post_type="page" include_excerpt="true" excerpt_more="Continuar leyendo" excerpt_more_link="true"]

Añadir el shortcode de extractos de página en el editor de bloques

Finalmente, haz clic en el botón ‘Actualizar’ o ‘Publicar’ para guardar tu configuración.

Ahora, simplemente visita tu sitio de WordPress para ver la lista de extractos de página.

Vista previa de los extractos de página en una página

Método 2: Mostrar extractos de página en la barra lateral de WordPress

Si deseas mostrar extractos de páginas en la barra lateral de WordPress, debes visitar la página Apariencia » Widgets desde el panel de administración de WordPress.

Nota: Si no ves la pestaña del menú ‘Widgets’ en tu panel, significa que estás utilizando un tema de bloques. En ese caso, puedes saltar al siguiente método.

Aquí, haz clic en el botón ‘+’ para agregar un bloque y expandir el menú de bloques a la izquierda. Luego, agrega el bloque de Shortcode al área de la barra lateral.

Añadir shortcode de extractos de página en un área de widget de tu elección, como la Barra lateral

Después de eso, copia y pega el siguiente shortcode en el bloque:

[display-posts post_type="page" include_excerpt="true" excerpt_more="Continuar leyendo" excerpt_more_link="true"]

Finalmente, haz clic en el botón ‘Actualizar’ para almacenar tu configuración.

Ahora, puedes visitar tu blog de WordPress para ver los extractos de las páginas.

Vista previa de los extractos de página en la barra lateral de WordPress

Método 3: Mostrar extractos de páginas en el Editor de Sitio Completo

Si estás utilizando un tema de bloques, debes visitar la página Apariencia » Editor desde la barra lateral de administración de WordPress.

Esto abrirá el editor de sitio completo, donde debes elegir la página donde deseas mostrar una lista de extractos de páginas.

Elige una página para editar en el editor de sitio completo

A continuación, haz clic en el botón ‘+’ para agregar un bloque en la pantalla y añadir el bloque de Shortcode.

Luego, copia y pega el siguiente shortcode en él:

[display-posts post_type="page" include_excerpt="true" excerpt_more="Continuar leyendo" excerpt_more_link="true"]

Añadir shortcode de extractos de página en el editor de sitio completo

Finalmente, haz clic en el botón ‘Guardar’ para almacenar tu configuración.

Ahora, procede a visitar tu sitio web para ver la lista de extractos de páginas.

Vista previa de extractos de página en el tema de bloques de WordPress

Extra: Mostrar extractos de publicaciones en WordPress

Además de las páginas, también es una buena idea mostrar extractos de publicaciones en tu blog de WordPress.

Por defecto, WordPress muestra tus publicaciones completas en la página de inicio, la página de archivos o la página del blog. Esto significa mucho desplazamiento, lo que puede proporcionar una experiencia de usuario negativa a los visitantes que desean navegar por tu sitio web rápidamente.

A medida que tu blog crezca, la lista de tus publicaciones antiguas también se moverá a otras páginas y recibirá menos visitas. Es por eso que deberías considerar mostrar extractos de las publicaciones en tu blog o en la página de archivos.

Un ejemplo de extractos de publicaciones en un tema de WordPress

Si estás usando un tema clásico, entonces puedes agregar extractos de publicaciones visitando la página Apariencia » Personalizar desde la barra lateral de administración de WordPress.

Una vez que se abra el personalizador, expande la pestaña ‘Blog’ en la columna izquierda de la pantalla. Esto abrirá algunas configuraciones nuevas, donde puedes desplazarte hacia abajo hasta la sección ‘Contenido de la publicación’ y hacer clic en la opción ‘Extracto’.

Agregar extractos de publicaciones a tu sitio web de WordPress

Sin embargo, ten en cuenta que estas configuraciones pueden variar según el tema que estés utilizando.

Si tu tema no admite extractos, puedes usar código personalizado o constructores de páginas como SeedProd para agregar extractos de publicaciones a tu blog.

Agregar extractos de blog a un tema de WordPress

Para obtener instrucciones detalladas, consulta nuestro tutorial sobre cómo mostrar extractos de publicaciones en temas de WordPress.

Esperamos que este artículo te haya ayudado a aprender cómo agregar extractos a tus páginas en WordPress. También te puede interesar nuestra guía sobre cómo listar publicaciones futuras programadas en WordPress y nuestra lista principal de páginas importantes que todo blog de WordPress debería tener.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

44 CommentsLeave a Reply

  1. tutorial fácil de seguir para hacer extractos para las publicaciones del blog.
    He usado extractos para la mayoría de mis publicaciones de blog, pero no sabía la longitud exacta de los extractos a usar.
    ¿hay alguna longitud mínima o máxima para los extractos de las publicaciones?
    y, ¿la longitud de los extractos marca alguna diferencia, ventaja o desventaja para el SEO?

  2. Hola, gran consejo. ¡Muchas gracias! ¿Es posible usar el mismo parámetro para obtener "etiquetas" en las páginas?
    add_post_type_support( ‘page’, ‘excerpt’ );
    como:
    add_post_type_support( ‘page’, ‘tags’ );
    ¿es correcto? ¿funciona?
    ¡Gracias!

  3. Entonces, no puedo encontrar la opción "extracto" en "opciones de pantalla" en la página de edición de publicaciones/páginas. Agregué el código a mi archivo functions.php y la opción para incluir los "extractos" todavía no aparece. Es como si la función de extractos ni siquiera existiera en mi instalación de WordPress. Agregué el siguiente código y nada cambió:
    add_post_type_support( ‘page’, ‘excerpt’ );

    Por favor, ayuda

  4. ¡Muchas gracias, también me funcionó, justo cuando lo necesitaba!

    It would also be advisable that you suggest ppl to check Screen Options (as CTGIRL said), ’cause in my case it was hidden there ;)

    ¡Gracias de todos modos!

  5. ¿Hay alguna forma de agregar un extracto a una página de categoría de archivo como con el código para las páginas? El siguiente código funcionó muy bien para las páginas. Quiero agregarlo también al archivo de categoría.

    add_post_type_support( ‘page’, ‘excerpt’ );

    • Usaría el mismo código, pero cambiaría 'page' por 'events' (línea 3). Si eso no funciona, necesitas encontrar el nombre de tu tipo de publicación personalizada de eventos e ingresarlo en lugar de 'pages'.

  6. El código me funcionó. Lo agregué a functions.php y el campo 'Excerpt' se volvió disponible en 'Screen options'. ¡Muchas gracias!

  7. Hace unos 15 días, el mismo código anterior funcionó perfectamente para mí, pero ahora no funciona, ¿cuál podría ser el problema? ¿Alguien puede ayudarme? El código anterior no muestra el lugar del extracto en el panel de administración para el nuevo sitio web que estoy desarrollando ahora mismo.

  8. ¡Eso es increíble! Tengo un trabajo para cambiar el diseño de un sitio web que se ejecuta en WP y tendría que buscar una función para obtener el contenido con 'strip_tags' y reducir los caracteres, pero después de 'googling', encontré tu publicación. ¡Genial!

  9. Hola,

    Publiqué el código anterior en mi archivo functions.php. Ahora no puedo acceder a mi sitio web. Este es el mensaje que recibo: Parse error: syntax error, unexpected T_FUNCTION in /home/content/94/8738594/html/wp-content/themes/associate/functions.php on line 82

    Por favor, dime cómo puedo acceder a mi sitio web para eliminar este código. Gracias si puedes ayudar. Acabo de perder mi sitio web y estoy un poco en pánico. Dirección del sitio web: http://www.thewritingbutler.com
    AB

  10. Añadí el código a mi functions.php para habilitar los extractos en mis páginas.

    Funcionó perfectamente, a la primera – gracias.

    W.

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.