Cómo mostrar todas tus publicaciones de WordPress en una página

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


Mostrar todas las publicaciones de WordPress en una página

Por qué y cuándo mostrar todas las publicaciones en una página?

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

Sin embargo, muchos propietarios de sitios prefieren crear una página de archivos personalizada para su sitio. La página de archivos generalmente resalta sus publicaciones populares, muestra un archivo compacto basado en fechas, enumera categorías o muestra nubes de etiquetas, y más. Eche un vistazo a la página de archivos de WPBeginner como ejemplo.

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

Video Tutorial

Suscríbase a WPBeginner

Si no le gustan los tutoriales en video o quiere moverse a su propio ritmo, continúe leyendo las instrucciones a continuación.

Mostrar todas las publicaciones de WordPress en una página

Hay muchas formas diferentes de mostrar todas sus publicaciones de WordPress en una sola página. Puede mostrar publicaciones en una página con un código corto, puede mostrar publicaciones en una página utilizando un complemento y, por último, puede mostrar todas las publicaciones 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: usar el complemento de código corto de publicaciones

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

Este complemento funciona de fábrica, y no hay configuraciones para que pueda configurar.

Continúe y cree una nueva página y llámela Archivos o cualquier otro título. Después de eso, debe pegar el siguiente shortcode en su página.

[display-posts posts_per_page ="1000" orden ="DESC"]

Este shortcode simplemente mostrará una lista de todos los títulos de tus publicaciones en un orden cronológico. Está configurado para mostrar un máximo de 1000 publicaciones por página.

Si tiene más de mil publicaciones, puede cambiar eso. También puede cambiar el orden de las publicaciones a ASC, que mostrará las publicaciones en orden cronológico inverso (las publicaciones más antiguas primero).

Listar todas las publicaciones en WordPress

Si bien podría usar el código abreviado de publicaciones en pantalla para mostrar extractos, miniaturas y otra información relacionada, no recomendamos hacerlo. Cuando enumere todas sus publicaciones en una sola página, esta página será larga y querrá asegurarse de que sea simple y rápida. Solo mostrar títulos de publicaciones es suficiente para la página de archivos de este estilo.

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

Método 2: uso del complemento de archivo anual simple

Mostrar todas tus publicaciones de WordPress en una sola página puede hacer que el desplazamiento sea demasiado largo. Puede arreglar eso mostrando una lista de cada año. Los usuarios pueden hacer clic en un año para expandirlo y ver las publicaciones publicadas ese año..

Lo primero que debe hacer es instalar y activar el complemento Simple Yearly Archive.

Tras la activación, debe ir a Configuración »Archivo anual simple página para configurar los ajustes del complemento.

Configuración de archivo anual simple

El complemento le permite mostrar la lista de publicaciones de varias maneras. Puede mostrarlos a todos en enlaces a archivos anuales, o puede mostrarlos en años colapsables.

Si desea mostrarlos en años plegables, debe agregar y junto a la opción “Antes / Después (título del año)”.

El resto de las opciones de complementos se explican por sí mismas. Puede configurarlos según sus necesidades..

No olvides hacer clic en el botón Guardar cambios para guardar tu configuración.

Ahora para mostrar todas sus publicaciones en una página, solo necesita agregar el código corto [SimpleYearlyArchive] a la página que elija.

Archivos anuales plegables que muestran todas las publicaciones en WordPress

El complemento proporciona una gama de parámetros que se pueden usar con el shortcode. Puedes ver los parámetros en la página de documentación del complemento.

Método 3: Mostrar todas las publicaciones de WordPress en una página con código de plantilla

Si bien usar un complemento para mostrar todas las publicaciones en una página es la forma más fácil, algunos de ustedes querrán aprender cómo hacerlo con el código de plantillas de página.

Primero, deberá crear una plantilla de página personalizada y copiar el estilo de su archivo page.php.

Después de eso, usará un bucle a continuación para mostrar todas las publicaciones en una página.

<?php
// la consulta
$ wpb_all_query = new WP_Query (array (‘post_type’ =>’post’, ‘post_status’ =>’publicar’, ‘posts_per_page’ =>-1)); ?>

<?php if ($ wpb_all_query->have_posts ()): ?>


    <?php while ($ wpb_all_query->have_posts ()): $ wpb_all_query->el cargo(); ?>

  • "><?php the_title (); ?>
  • <?php mientras tanto; ?>

<?php wp_reset_postdata (); ?>

<?php else: ?>

<?php _e (‘Lo sentimos, no hay publicaciones que coincidan con tus criterios’); ?>

<?php endif; ?>

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

Esperamos que este artículo te haya ayudado a mostrar todas tus publicaciones de WordPress en una página. Es posible que también desee ver nuestra guía sobre 8 métodos probados para promover publicaciones antiguas en WordPress.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map