Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come Elencare i Post Futuri Imminenti Pianificati in WordPress

Mantenere i visitatori del sito web coinvolti e pronti per nuovi contenuti è una sfida continua per molti blogger e creatori di contenuti. Qui a WPBeginner, comprendiamo il potere di far crescere un gruppo fedele di lettori.

Un ottimo modo per aumentare il coinvolgimento degli utenti è mostrare un elenco curato di post imminenti pianificati. Abbiamo visto molti blog che utilizzano questa strategia con successo per far crescere la loro attività.

Visualizzando strategicamente il tuo calendario editoriale, puoi generare entusiasmo attorno alle nuove uscite, incoraggiare visite ripetute e, in definitiva, creare una fiorente comunità online.

In questo articolo, ti mostreremo come visualizzare facilmente i post futuri imminenti in WordPress, passo dopo passo.

Elenca i post pianificati futuri in WordPress

Perché Visualizzare i Post Futuri Imminenti in WordPress?

Se gestisci un blog WordPress da un po' di tempo, saprai che pubblicare post in un certo momento può portare più persone a leggerli.

Tuttavia, non puoi semplicemente sederti e aspettare che arrivi il momento giusto per premere il pulsante di pubblicazione. Ecco perché WordPress ha una funzione di pianificazione integrata che ti consente di pianificare i post da pubblicare in seguito.

Questo può aiutarti a concentrarti sulla creazione di contenuti e sulla gestione del tuo calendario editoriale come un professionista.

Una volta pianificati i post sul tuo sito, è anche una buona idea mostrare un elenco di questi articoli in arrivo per creare attesa attorno ad essi e aumentare l'interazione sul tuo blog.

La visualizzazione dei post futuri pianificati può essere particolarmente efficace per contenuti come storie serializzate, lanci di prodotti o annunci di eventi.

Potrebbe incoraggiare gli utenti a discutere degli argomenti in arrivo nella sezione commenti o sui social media, iscriversi alla tua newsletter o persino pre-registrarsi per eventi.

Detto questo, vediamo come elencare facilmente i post pianificati in arrivo in WordPress.

Puoi facilmente mostrare un elenco di post pianificati in arrivo sul tuo sito WordPress aggiungendo codice personalizzato al file functions.php del tuo tema. Tuttavia, commettere anche il più piccolo errore durante la digitazione del codice può compromettere il tuo sito e renderlo inaccessibile.

Ecco perché raccomandiamo di aggiungere sempre codice personalizzato utilizzando WPCode. È il miglior plugin per snippet di codice WordPress sul mercato che rende sicuro e facile aggiungere codice al tuo sito web.

L'abbiamo testato a fondo in tempo reale e l'abbiamo trovato super intuitivo e affidabile per i principianti. Per saperne di più sulla nostra esperienza, consulta la nostra recensione di WPCode.

Innanzitutto, devi installare e attivare il plugin WPCode. Per istruzioni dettagliate, consulta la nostra guida per principianti su come installare un plugin WordPress.

Nota: WPCode ha un piano gratuito che puoi utilizzare per questo tutorial. Tuttavia, l'aggiornamento al piano pro ti darà accesso a più funzionalità come una libreria cloud per snippet di codice, logica condizionale avanzata e altro ancora.

Dopo l'attivazione, visita la pagina Code Snippets » + Add Snippet dalla bacheca di WordPress e fai clic sul pulsante ‘Use Snippet’ sotto l'opzione ‘Add Your Custom Code (New Snippet)’.

Aggiungi nuovo snippet

Questo ti porterà alla pagina ‘Create Custom Snippet’, dove puoi iniziare aggiungendo un nome per il tuo snippet di codice. Il nome è solo per la tua identificazione e può essere qualsiasi cosa tu voglia.

Successivamente, scegli ‘PHP Snippet’ come Tipo di codice dal menu a discesa sulla destra.

Scegli l'opzione Frammento PHP per il frammento di codice per mostrare un elenco di post pianificati imminenti

Successivamente, devi copiare e incollare il seguente codice personalizzato nella casella ‘Code Preview’:

function wpb_upcoming_posts() { 
    // The query to fetch future posts
    $the_query = new WP_Query(array( 
        'post_status' => 'future',
        'posts_per_page' => 3,
        'orderby' => 'date',
        'order' => 'ASC'
    ));
 
// The loop to display posts
if ( $the_query->have_posts() ) {
    echo '<ul>';
    while ( $the_query->have_posts() ) {
        $the_query->the_post();
        $output .= '<li>' . get_the_title() .' ('.  get_the_time('d-M-Y') . ')</li>';
    }
    echo '</ul>';
 
} else {
    // Show this when no future posts are found
    $output .= '<p>No posts planned yet.</p>';
}
 
// Reset post data
wp_reset_postdata();
 
// Return output
 
return $output; 
} 
// Add shortcode
add_shortcode('upcoming_posts', 'wpb_upcoming_posts'); 
// Enable shortcode execution inside text widgets
add_filter('widget_text', 'do_shortcode');

Successivamente, scorri verso il basso fino alla sezione ‘Inserimento’ e scegli la modalità ‘Inserimento Automatico’.

Tieni presente che dovrai comunque aggiungere uno shortcode per mostrare un elenco di post imminenti sul tuo sito web WordPress.

Scegli un metodo di inserimento

Infine, scorri fino in cima alla pagina per attivare l'interruttore da ‘Inactive’ ad ‘Active’.

Una volta fatto ciò, fai semplicemente clic sul pulsante ‘Save Snippet’ per salvare le tue impostazioni.

Salva il frammento di codice per mostrare i post pianificati

Mostra un elenco di post imminenti pianificati nella barra laterale di un tema classico

Per visualizzare un elenco di post imminenti nella barra laterale di WordPress, visita la pagina Aspetto » Widget dalla dashboard di WordPress. Tieni presente che questa opzione sarà disponibile solo se stai utilizzando un tema classico (non a blocchi).

Per aprire il menu dei blocchi, fai clic sul pulsante ‘+’ per aggiungere un blocco nell'angolo in alto a sinistra dello schermo.

Da qui, trascina e rilascia il blocco Shortcode nella sezione della barra laterale. Successivamente, aggiungi il seguente shortcode nel blocco:

[upcoming_posts]

Aggiungi lo shortcode per visualizzare un elenco di post pianificati imminenti nell'area widget

Successivamente, fai clic sul pulsante ‘Aggiorna’ in alto per salvare le tue impostazioni.

Ora puoi visitare il tuo sito WordPress per vedere l'elenco dei post programmati imminenti in azione.

Anteprima dell'elenco dei post pianificati imminenti

Visualizza un elenco di post imminenti programmati nell'editor del sito completo

Se stai utilizzando un tema basato su blocchi, la scheda del menu Widget non sarà disponibile per te. In tal caso, devi visitare la pagina Aspetto » Editor dalla dashboard di WordPress.

Una volta aperto l'editor, fai clic su ‘Pagine’ e quindi scegli semplicemente una pagina in cui desideri aggiungere lo shortcode dalle opzioni a sinistra.

Scegli una pagina nell'editor del sito completo dove vuoi aggiungere uno shortcode

La pagina di tua scelta verrà ora aperta nell'editor del sito completo. Qui, devi fare clic sul pulsante ‘+’ per aggiungere un blocco, aprire il menu dei blocchi e aggiungere il blocco Shortcode alla pagina.

Successivamente, aggiungi semplicemente il seguente shortcode nel blocco: [upcoming_posts]

Aggiungi shortcode per visualizzare i post pianificati imminenti nell'FSE

Infine, fai clic sul pulsante ‘Salva’ in alto per salvare le tue impostazioni.

Ora, visita semplicemente il tuo sito WordPress per vedere l'elenco dei post imminenti programmati.

Anteprima dei post imminenti nell'FSE

Bonus: Come visualizzare gli ultimi post in WordPress

Oltre a visualizzare i post imminenti, potresti anche voler mostrare un elenco di post pubblicati di recente sul tuo sito WordPress.

Fare ciò può aiutare a introdurre i visitatori a nuovi contenuti e incoraggiarli a esplorare ulteriormente il tuo sito web.

Puoi facilmente visualizzare un elenco di nuovi post in WordPress utilizzando il blocco Ultimi post nell'editor di Gutenberg.

Mostra il contenuto del post negli ultimi post

Dopodiché, puoi personalizzare ulteriormente questo blocco aggiungendo estratti dei post, nome dell'autore, data di pubblicazione o immagine in evidenza.

Per maggiori informazioni, puoi consultare il nostro tutorial su come visualizzare i post recenti in WordPress.

Speriamo che questo articolo ti abbia aiutato a imparare come elencare i futuri post programmati in WordPress. Potresti anche essere interessato al nostro tutorial su come programmare post in blocco in WordPress e alle nostre migliori scelte per i migliori plugin per i post più popolari di WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

24 CommentsLeave a Reply

  1. Grazie per la tua guida, ho inserito con successo i futuri post programmati nella mia barra laterale utilizzando il metodo dello snippet di codice. Ma ho ancora una domanda al riguardo. C'è un modo per abilitare l'immagine in evidenza per i post programmati da mostrare utilizzando il metodo del codice?

    • It would require some changes to the code, we will look into the possibility in the future :)

      Amministratore

  2. A volte uso la pianificazione dei post e questo è un ottimo modo per invogliare le persone a tornare. È un'idea davvero carina. Grazie per il tutorial su come farlo.

    • If you wanted to make a video teaser, that would normally be best done by publishing a post for the specific teaser :)

      Amministratore

  3. Questa è un'ottima idea.
    Mostrare i post programmati in arrivo informerà gli utenti dei nuovi post e li farà tornare a leggere il post quando pubblicato o in diretta. Darà inoltre all'utente l'opportunità di suggerire i prossimi post che devono leggere e di trarne il massimo beneficio.
    Implementerò questa idea, grazie.

  4. Ciao,
    è stato un articolo molto utile! Ho codificato per molto tempo perché era esattamente quello di cui avevo bisogno. Sfortunatamente, non sembra più funzionare e non ho trovato un modo per risolverlo.

    • Dal test, il codice funziona ancora, dovresti usare il blocco shortcode se non lo stai facendo attualmente e questo dovrebbe consentire allo shortcode di funzionare di nuovo nella tua area widget.

      Amministratore

      • Mi correggo! Il codice funziona ancora PERFETTAMENTE. Ho commesso un errore nel modo in cui l'ho aggiunto al functions.php del tema!

  5. Ottima funzione, esattamente quello che mi serve, ma manca una cosa: il titolo non è collegato al post. Come collego il titolo al post in questo codice? Grazie mille

    • Non abbiamo un metodo consigliato per questo, poiché mostrerebbe i post imminenti che non sono ancora stati pubblicati, quindi non c'è nulla a cui inviare gli utenti.

      Amministratore

  6. è fantastico ed è esattamente quello di cui avevo bisogno,
    ora sto pensando di rendere il test del post un link e al passaggio del mouse può fornire informazioni aggiuntive,
    oltre è possibile aggiungere un URL dietro di essi (esempio: registrarsi per un evento imminente.)

  7. Devo fare un paio di cose per lasciarmi in una pagina normale tutti i futuri eventi con i loro titoli, date e immagini in evidenza? Grazie.

  8. Grazie per aver condiviso questo codice manuale. Mi chiedo come potrebbe essere modificato per i Custom Post Types? Ad esempio per un tipo di post 'evento'? È qualcosa che potresti rivelare? (Nessuno dei plugin di post pianificati funziona per i custom post types.)

    • i think you can do that by adding (‘post_type’ => ‘addcustomposttype’,) this in array im not sure but this one is working in my custom post type btw thank you wpbeginner for the tut :D

  9. Ho trovato un problema nel codice:

    Per escludere i post in evidenza, aggiungi questa riga alla query:

    'ignore_sticky_posts' => 1,

    Useful article :-)

  10. Mi piace usare l'Editorial Calendar. Ti permette di trascinare e rilasciare i post da un punto di vista del calendario. Utile per argomenti di tendenza e per vedere le lacune nella pianificazione dei post.

Lascia un commento

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.