Non hai bisogno di query personalizzate o chiamate al database solo per ottenere un elenco degli ultimi articoli. Infatti, c'è una funzione integrata in WordPress che fa proprio questo. Si chiama, wp_get_archives(). Potresti riconoscerla come un modo per visualizzare gli archivi mensili, ma con alcuni parametri, puoi modificarla per visualizzare un elenco degli articoli di WordPress pubblicati di recente. Ecco il codice:
<?php wp_get_archives('title_li=&type=postbypost&limit=10'); ?>
Ciò che farà questo codice è rimuovere qualsiasi formattazione aggiunta da WordPress e produrre un bell'elenco dei 10 articoli più recenti, ciascuno all'interno del proprio tag <li>.
Che ne dici di visualizzare i post recenti, insieme a un numero definito di caratteri dall'articolo effettivo?
Fantastico pezzo di codice! Mi ci sono voluti solo due anni per trovarlo. xD
LOL… meglio tardi che mai.
Ciao, come faccio a far sì che l'elenco contenga gli URL all'interno dei tag Header?
Grazie
Ho bisogno di escludere post da una certa categoria, come si può fare?
Dovresti creare un loop personalizzato ed escludere la categoria. Vedi la pagina query_posts per maggiori informazioni.
Grazie, questo mi ha aiutato moltissimo. 🙂
Come posso fare questo con le categorie?
Intendi un elenco di categorie o un elenco di post da determinate categorie?
Per un elenco di categorie potresti usare wp_list_categories.
Per un elenco di post da una certa categoria avresti probabilmente bisogno di una query personalizzata. Come farlo richiederebbe un nuovo tutorial interamente, ma questo dovrebbe darti un inizio.
pulito e semplice. Saluti per il codice
@Corey: Non con questo codice, probabilmente dovresti creare un ciclo personalizzato per questo.
GRAZIE!!!! ho lottato con diversi plugin per post recenti ma c'era sempre qualcosa da configurare, modificare, ecc. finalmente posso rimuovere tutta la spazzatura extra necessaria per farli funzionare
Puoi aggiungere ora e data a questo? Se sì, come?
Per me funziona benissimo. Grazie per questo eccellente hack 🙂
Grazie! Era proprio quello che mi serviva 😉
eh grazie.
cosa dovrei fare per aggiungere un'intestazione alle liste?
grazie ancora.
Grazie mille, ha funzionato benissimo!
Che ne dici di una versione in cui escludi determinate categorie dai post recenti? questa funzione non consente l'esclusione di categorie. La sto usando all'interno del ciclo prima della chiamata per il titolo del post effettivo in una barra laterale sinistra e ho scoperto che l'altra versione di una query di database personalizzata ha alimentato l'ultimo titolo del post nel titolo del post principale(). Se uso la versione che hai fornito, non alimenta il titolo sbagliato al post, ma non posso escludere alcune categorie personalizzate che alimentano le mie notizie e il mio portfolio.
È perfetto! Esattamente quello che mi serviva per mostrare i post più recenti nel design della pagina principale del sito di una chiesa. Grazie mille per il consiglio!
Spero che possa funzionare nel mio blog
[…] articolo completo –> Il modo più semplice per visualizzare gli ultimi post in WordPress | Theme Lab Tag: ultimi post, Wordpress Pubblicato sotto: Wordpress Iscriviti a questo […]
buoni modi~!
Sì, lo so 🙂 Non ho detto che lo fosse lol 😛
Comunque. Niente più parole
@Anto: Sono sicuro che ci sia perché l'ho implementato in quasi tutti i blog che ho progettato, ma quello che intendevo dire era che non è fatto nel modo in cui viene fatto l'archivio. 🙂
Te l'avevo detto BANAGO, c'è 😛
So che non è facile, ma aiuterebbe le persone. Ricordo come si fa ora.
In realtà c'è un modo, anche se non facile come questo. Pubblicherò presto un post su come fare con i commenti recenti.
Non credo che questo possa essere fatto per i commenti.
Dovresti fare lo stesso per i commenti recenti 😛