Come visualizzare i post più recenti in WordPress

Come visualizzare i post più recenti in WordPress / Esercitazioni

WordPress ha questa caratteristica molto interessante chiamata post appiccicosi. Pensa ai post appiccicosi come post in evidenza per il tuo blog. Quando contrassegni un post come appiccicoso, viene visualizzato sopra i tuoi nuovi post, ma solo se il tema lo consente. In questo tutorial ti mostreremo come visualizzare gli ultimi post in WordPress.

Nota: questo è un tutorial di livello intermedio e richiede conoscenze HTML / CSS di base + conoscenza dei temi WordPress.

Video Tutorial

Iscriviti a WPBeginner

Se il video non ti piace o hai bisogno di ulteriori istruzioni, continua a leggere.

La prima cosa che devi fare è copiare e incollare questo snippet di codice nel file functions.php del tuo tema o in un plugin specifico del sito.

 function wpb_latest_sticky () / * Ottieni tutti i post appiccicosi * / $ sticky = get_option ('sticky_posts'); / * Ordina gli sticky con i più nuovi all'inizio * / rsort ($ sticky); / * Ottieni i 5 stickies più recenti (cambia 5 per un numero diverso) * / $ sticky = array_slice ($ sticky, 0, 5); / * Query sticky posts * / $ the_query = new WP_Query (array ('post__in' => $ sticky, 'ignore_sticky_posts' => 1)); // The Loop if ($ the_query-> have_posts ()) $ return. = '
    '; while ($ the_query-> have_posts ()) $ the_query-> the_post (); $ return. = '
  • '. get_the_title (). '
    '. get_the_excerpt (). '
  • '; $ return. = '
'; else // nessun post trovato / * Restore original Post Data * / wp_reset_postdata (); ritorno $ ritorno; add_shortcode ('latest_stickies', 'wpb_latest_sticky');

Il codice sopra richiede al database WordPress di recuperare i 5 post più recenti. Quindi visualizza il titolo di ciascun post appiccicoso con un link in un formato elenco. Abbiamo avvolto tutto ciò in una funzione e creato uno shortcode.

Ora per visualizzare i tuoi post più recenti, puoi utilizzare lo shortcode [latest_stickies] in qualsiasi post di WordPress, pagina o persino un widget di testo.

Se si desidera utilizzare gli shortcode all'interno di un widget di testo, sarà necessario aggiungere questa riga aggiuntiva di codice nel file functions.php del proprio tema o nel plugin specifico del sito..

 add_filter ('widget_text', 'do_shortcode'); 

Questo frammento e questa funzione possono essere utilizzati molto bene nel dispositivo di scorrimento in primo piano o in qualsiasi altra funzione avanzata che desideri visualizzare sul tuo sito. Questo frammento è per lo più orientato verso un sito WordPress che ha una homepage personalizzata o un aspetto in stile rivista.

Questo è tutto, ci auguriamo che questo articolo ti abbia aiutato a visualizzare gli ultimi post appiccicosi sul tuo blog WordPress. Potresti anche voler controllare il nostro tutorial su come aggiungere una data di scadenza a post appiccicosi in WordPress.

Se questo articolo ti è piaciuto, ti preghiamo di iscriverti al nostro canale YouTube per le esercitazioni video di WordPress. Puoi trovarci anche su Twitter e Google+.