Cómo mostrar todos tus mensajes de WordPress en una página

¿Quieres mostrar todos tus posts de WordPress en una sola página? Recientemente uno de nuestros lectores quería crear una página de archivos y mostrar todos los posts de WordPress en una sola página. En este artículo, le mostraremos cómo mostrar todos sus mensajes de WordPress en una página sin paginación.

¿Por qué y cuándo mostrar todos los mensajes en una página?

WordPress viene con páginas de archivo incorporadas para cada categoría, etiquetas, autor y fecha.

Sin embargo, muchos propietarios de sitios prefieren crear una página de archivos personalizados para su sitio. La página de archivos suele resaltar sus publicaciones más populares, mostrar un archivo compacto basado en fechas, categorías de listas o nubes de etiquetas, y mucho más. Echa un vistazo a la página de archivos de AprenderWP como ejemplo.

Algunos blogs prefieren simplemente mostrar una lista de todos los títulos de sus publicaciones en WordPress en una página.

Video Tutorial

Suscribirse a AprenderWP

Si no te gustan los tutoriales en vídeo o quieres moverte a tu propio ritmo, sigue leyendo las instrucciones a continuación.

Mostrando todos los mensajes de WordPress en una página

Hay muchas maneras diferentes de mostrar todos tus mensajes de WordPress en una sola página. Puede mostrar los mensajes en una página con un código abreviado, puede mostrar los mensajes en una página utilizando un plugin y, por último, puede mostrar todos los mensajes en una página utilizando una plantilla y un bucle personalizados.

Cubriremos los tres métodos comenzando con el más amigable para principiantes.

Método 1: Uso del plugin de código abreviado de Display Posts

Lo primero que tienes que hacer es instalar y activar el plugin Display Posts Shortcode. Para más detalles, vea nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Este plugin funciona desde el primer momento, y no hay ajustes que puedas configurar.

Adelante, cree una nueva página y llámela Archivos o cualquier otro título. Después de eso, necesita pegar el siguiente código abreviado en su página.

1[mostrar-posts posts_per_page="1000 "order="DESC"]

Este código abreviado simplemente mostrará una lista de todos los títulos de sus mensajes en orden cronológico. Está configurado para mostrar un máximo de 1000 mensajes por página.

Si tienes más de mil mensajes, entonces puedes cambiar eso. También puede cambiar el orden de los puestos a ASC, que mostrará los puestos en orden cronológico inverso (primero los más antiguos).

Aunque puedes usar el código abreviado de mostrar mensajes para mostrar extractos, miniaturas y otra información relacionada, no te recomendamos que lo hagas. Cuando estás listando todos tus mensajes en una sola página, esta página será larga, y quieres asegurarte de que sea simple y rápida. Basta con mostrar los títulos de los mensajes para que la página de archivos comprimidos de este estilo.

Si desea visualizar los mensajes en la página según la categoría u otros parámetros, puede hacerlo siguiendo las instrucciones de uso detalladas en su página de documentación.

Método 2: Uso del plugin Simple Yearly Archive

Mostrar todos tus mensajes de WordPress en una sola página puede hacer que el desplazamiento sea demasiado largo. Puede arreglarlo mostrando una lista de cada año. Los usuarios pueden entonces hacer clic en un año para expandirlo y ver los mensajes publicados ese año.

Lo primero que tienes que hacer es instalar y activar el plugin Simple Yearly Archive.

Tras la activación, debe ir a la página Settings " Simple Yearly Archive para configurar la configuración del plugin.

El plugin le permite mostrar la lista de mensajes en una variedad de formas. Puede mostrarlos todos bajo enlaces a archivos anuales, o puede mostrarlos bajo años plegables.

Si desea visualizarlos en años plegables, deberá añadir y junto a la opciónAntes / Después (Título del año).

El resto de las opciones del plugin son bastante auto-explicativas. Usted puede configurarlos de acuerdo a sus necesidades.

No olvide hacer clic en el botón Guardar cambios para guardar su configuración.

Ahora, para mostrar todos tus mensajes en una página, sólo tienes que añadir el código abreviado[ArchivoAnualSimple] a la página de tu elección.

El plugin proporciona una serie de parámetros que se pueden utilizar con el código abreviado. Puede ver los parámetros en la página de documentación del plugin.

Método 3: Mostrar todos los mensajes de WordPress en una página con código de plantilla

Si bien el uso de un plugin para mostrar todos los mensajes en una página es la forma más fácil, algunos de ustedes pueden querer aprender a hacerlo con el código de plantillas de página.

Primero tendrá que crear una plantilla de página personalizada y copiar el estilo del archivo page.php.

Después de eso, usarás un bucle a continuación para mostrar todos los mensajes en una página.

1234567891011121314141516171818192021post, `post_status=>publish, posts_per_page=>-1)); ?> Si( $wpb_all_query->have_posts()) : ?> have_posts()) : $wpb_all_query->the_post(); ?>        

  • "">
        

    Si las instrucciones de código anteriores no tienen sentido, le recomendamos que utilice el método 1.

    Esperamos que este artículo le haya ayudado a mostrar todos sus artículos de WordPress en una página. También puedes ver nuestra guía sobre 8 métodos probados para promocionar posts antiguos en WordPress.

    Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Facebook.

  • Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Subir