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>.
Uso il tema Wordpress Twenty-Eleven e ho sempre visualizzato gli ultimi articoli usando il widget in Jetpack. Ma voglio che questo elenco venga visualizzato anche nei singoli articoli. C'è un modo per farlo?
Muchas gracias!!!! Grazie mille!!!! Proprio quello che stavo cercando!
Saluti dalla Spagna 😉
Sara
Grazie! Ha risolto il mio problema in 2 secondi.
Grazie Leland – giusto in tempo
*Adoro il tuo sito comunque 😀
M.?
L'ho implementato sulla mia pagina "about" qui: http://www.webdesign-bureau-of-mauritius.com/web-design-mauritius
Funziona alla grande. Grazie per questo!
Puoi anche dire al sistema di visualizzare l'estratto dell'articolo? o solo un'anteprima?
Ok. Tutto questo codice fa è visualizzare un elenco molto semplice di articoli recenti. Il markup è simile a questo:
<ul><li><a href="http://example.com/recent-post-3">Ultimo</a></li>
<li><a href="http://example.com/recent-post-2">Secondo articolo più recente</a></li>
<li><a href="http://example.com/recent-post-1">Terzo articolo più recente</a></li>
</ul>
Se desideri qualcos'altro (miniature, conteggio caratteri, qualsiasi cosa) ciò richiederebbe un loop personalizzato e non posso davvero esaminare ogni caso specifico nei commenti qui.
Come posso fare questo e avere anche le miniature? Miniature molto piccole. 35px X 35 px. Google mi sta facendo girare in tondo tutto il giorno. Sono inutili lol.
Bene, attendo la tua utile risposta.
Grazie.
Oh wow, questo è facile 😀 Grazie per questo fantastico articolo!
A proposito, qualcuno ha trovato funzioni per unire sia i post recenti che gli aggiornamenti delle pagine in ordine cronologico?
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