Come visualizzare tutti i post di WordPress su una pagina

Vuoi visualizzare tutti i tuoi post di WordPress su una pagina? Recentemente uno dei nostri lettori ha voluto creare una pagina di archivi e mostrare tutti i post di WordPress su un’unica pagina. In questo articolo, ti mostreremo come visualizzare tutti i tuoi post di WordPress su una pagina senza impaginazione.


Mostra tutti i post di WordPress su una pagina

Perché e quando visualizzare tutti i post su una pagina?

WordPress include pagine di archivio integrate per ogni categoria, tag, autore e data.

Molti proprietari di siti preferiscono tuttavia creare una pagina di archivi personalizzati per il loro sito. La pagina degli archivi di solito evidenzia i loro post popolari, visualizza un archivio compatto basato sulla data, elenca le categorie o visualizza le nuvole di tag e altro. Dai un’occhiata alla pagina degli archivi di WPBeginner come esempio.

Alcuni blog preferiscono semplicemente visualizzare un elenco di tutti i titoli dei loro post WordPress su una pagina.

Tutorial video

Iscriviti a WPBeginner

Se non ti piacciono i tutorial video o vuoi spostarti al tuo ritmo, continua a leggere le istruzioni di seguito.

Mostra tutti i post di WordPress su una pagina

Esistono molti modi diversi per visualizzare tutti i post di WordPress su una singola pagina. Puoi visualizzare i post su una pagina con un shortcode, puoi visualizzare i post su una pagina utilizzando un plug-in e infine puoi visualizzare tutti i post su una pagina utilizzando un modello e un loop personalizzati.

Tratteremo tutti e tre i metodi a partire da quello più adatto ai principianti.

Metodo 1: Utilizzo del plug-in Shortcode Display Posts

La prima cosa che devi fare è installare e attivare il plug-in Shortcode Display Posts. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.

Questo plug-in funziona subito e non ci sono impostazioni da configurare.

Vai avanti e crea una nuova pagina e chiamala Archivi o qualsiasi altro titolo. Successivamente, devi incollare il seguente shortcode nella tua pagina.

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

Questo shortcode mostrerà semplicemente un elenco di tutti i titoli dei tuoi post in ordine cronologico. È impostato per visualizzare un massimo di 1000 post per pagina.

Se hai più di mille post, puoi cambiarlo. Puoi anche modificare l’ordine dei post in ASC che visualizzerà i post in ordine cronologico inverso (prima i post più vecchi).

Elenca tutti i post in WordPress

Sebbene sia possibile utilizzare lo shortcode dei post di visualizzazione per mostrare estratti, miniature e altre informazioni correlate, non è consigliabile farlo. Quando stai elencando tutti i tuoi post su una singola pagina, questa pagina sarà lunga e vuoi assicurarti che sia semplice e veloce. La sola visualizzazione dei titoli dei post è sufficiente per la pagina degli archivi di questo stile.

Se si desidera visualizzare post sulla pagina in base alla categoria o ad altri parametri, è possibile farlo seguendo le istruzioni dettagliate sull’uso nella loro pagina di documentazione.

Metodo 2: utilizzo del plug-in di archiviazione annuale semplice

Mostrare tutti i tuoi post di WordPress su una singola pagina può richiedere troppo tempo per scorrere. Puoi risolverlo mostrando un elenco di ogni anno. Gli utenti possono quindi fare clic su un anno per espanderlo e vedere i post pubblicati quell’anno.

La prima cosa che devi fare è installare e attivare il plug-in Simple Yearly Archive.

Dopo l’attivazione, devi andare a Impostazioni »Archivio annuale semplice pagina per configurare le impostazioni del plugin.

Semplici impostazioni dell'archivio annuale

Il plug-in consente di visualizzare l’elenco dei post in vari modi. Puoi mostrarli tutti sotto i collegamenti agli archivi annuali, oppure puoi mostrarli in anni pieghevoli.

Se desideri visualizzarli in anni pieghevoli, devi aggiungere e accanto all’opzione “Prima / Dopo (titolo dell’anno)”.

Il resto delle opzioni del plugin sono abbastanza autoesplicative. Puoi configurarli in base alle tue esigenze.

Non dimenticare di fare clic sul pulsante Salva modifiche per memorizzare le tue impostazioni.

Ora per visualizzare tutti i tuoi post su una pagina, devi solo aggiungere lo shortcode [SimpleYearlyArchive] alla pagina che preferisci.

Archivi annuali pieghevoli che mostrano tutti i post in WordPress

Il plugin fornisce una gamma di parametri che possono essere utilizzati con lo shortcode. Puoi guardare i parametri nella pagina della documentazione del plugin.

Metodo 3: Visualizza tutti i post di WordPress in una pagina con codice modello

Mentre utilizzare un plug-in per visualizzare tutti i post in una pagina è il modo più semplice, alcuni di voi potrebbero voler imparare come farlo con il codice dei modelli di pagina.

Per prima cosa dovrai creare un modello di pagina personalizzato e copiare lo stile dal tuo file page.php.

Successivamente, utilizzerai un ciclo qui sotto per visualizzare tutti i post in una pagina.

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

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


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

  • "><?php the_title (); ?>
  • <?php nel frattempo; ?>

<?php wp_reset_postdata (); ?>

<?php altro: ?>

<?php _e (‘Siamo spiacenti, nessun post corrisponde ai tuoi criteri.’); ?>

<?php endif; ?>

Se le precedenti istruzioni sul codice non hanno senso, si consiglia di utilizzare il metodo 1.

Speriamo che questo articolo ti abbia aiutato a visualizzare tutti i tuoi post di WordPress su una pagina. Potresti anche consultare la nostra guida su 8 metodi comprovati per promuovere vecchi post in 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