Come mostrare gli articoli recenti in base alla categoria

Come mostrare gli articoli recenti in base alla categoria

Vuoi mostrare gli articoli recenti in base alla categoria?

Ti spiego come riuscirci, e come inserirli nella sidebar, una delle aree più importanti del tuo sito. E’ infatti una convenzione riconosciuta dalla maggior parte degli utenti che qui si possano trovare link per navigare all’interno del sito, i collegamenti social e – molto spesso – anche il form di iscrizione alla newsletter.

Usata nel modo giusto, la sidebar è molto efficace per guidare gli utenti all’interno del tuo sito e far compiere loro azioni (per esempio, iscriversi alla newsletter). Quest’area è talmente importante che diversi temi di ultima generazione permettono di creare molteplici sidebar, così che ad ogni post e pagina possa essere assegnata quella con i contenuti più adatti.

WordPress ha un widget nativo chiamato Articoli recenti, utile per visualizzare la lista degli ultimi post pubblicati. Hai mai pensato di mostrare gli articoli recenti in base alla categoria? Per esempio, potresti mostrare per ogni articolo gli articoli recenti che appartengono alla stessa categoria – in questo modo, saranno visualizzati solo i post sull’argomento che interessa all’utente.

Questa funzionalità ti sembra interessante? Vediamo subito come implementarla.

Mostrare gli articoli recenti in base alla categoria con List category posts

Mostrare articoli in base alla categoria con List Category Posts

Per mostrare gli articoli recenti in base alla categoria, ci faremo aiutare dal plugin List category posts.

Una volta installato, questo strumento permette di mostrare i post appartenenti ad una specifica categoria sia nella sidebar – con un widget – che all’interno di pagine e post – attraverso un shortcode.

Per le configurazioni generali, naviga in Impostazioni > List Category Posts. Qui puoi impostare le impostazioni default (quanti articoli mostrare, se attivare o meno la paginazione e l’ordine di visualizzazione).

Mostrare i post nella sidebar

list category posts Naviga in Aspetto > Widget ed aggiungi alla tua sidebar il widget List Category Posts. Qui puoi impostare il titolo del widget, dal menu a tendina la categoria di post da visualizzare, il numero di titoli da mostrare, l’ordine da seguire, se visualizzare le miniature o meno, eccetera.

Se il tema installato sul tuo sito permette di creare molteplici sidebar, puoi aggiungere il widget quante volte vuoi e configurarlo sempre in modo diverso.

Tutto qui: gli ultimi post della categoria che hai selezionato saranno visibili nella sidebar.

Usare List category posts con lo shortcode

Come ho già menzionato, questo plugin permette anche di visualizzare una lista di articoli usando uno shortcode, da inserire su pagine e post.
A questo proposito, ti consiglio di leggere la guida sugli shortcode, per imparare ad usarli al meglio.

Lo shortcode “base” di List category posts è [catlist id=24] oppure [catlist name=nomecategoria].

Nella prima versione la categoria è identificata attraverso l’ID, nel secondo attraverso il nome. Il risultato finale di questi due shortcode è però esattamente lo stesso.

(per visualizzare i post che appartengono a più di una categoria, è sufficiente aggiungere un + tra gli ID o i nome delle categorie. Per esempio: [catlist id=1+33+54+78])

Ci sono però alcuni parametri (anche chiamati attributi) utili per personalizzare ulteriormente la visualizzazione dei post.

Parametro categorypage (utilizzo: [catlist categorypage=”yes”]): quando utilizzato, questo parametro serve a visualizzare automaticamente solo gli articoli che appartengono alla stessa categoria del post sul quale è inserito lo shortcode – senza dover specificare il nome o l’ID.

Parametro author_posts: un altro modo in cui puoi utilizzare questo shortcode è filtrando i post per autore, usando il parametro author_posts=. Un esempio è: [catlist author_posts=”Andrea”]

Infine, l’ultimo parametro che approfondiamo in questa guida è excludeposts. Usato nello shortcode, questo parametro serve ad escludere specifici post dalla lista dei titoli visualizzati. Ecco un esempio: [catlist excludeposts=this,15,30] This indica il post corrente, mentre i numeri sono gli ID degli articoli.

Ci sono tanti altri parametri. Per sapere quali sono, visita la pagina con gli appunti relativi a List category posts sul sito ufficiale WordPress.

Vuoi poter creare sidebar personalizzate per le singole pagine su qualunque tema?

Prova anche Category Posts Widget

Category Post Widget per far apparire i posts in base alla categoria

Se hai il solo obiettivo di mostare gli articoli recenti in base alla categoria nella sidebar, le funzionalità offerte da List category posts potrebbero essere anche troppe.

In questo caso, ti consiglio di dare un’occhiata a Category Posts Widget. Questo plugin ha diverse opzioni per la visualizzazione dei post nella sidebar.

Conclusione

Nella guida di oggi hai imparato come mostrare gli articoli recenti in base alla categoria. Sicuramente non si tratta di una delle funzionalità più entusiasmanti che possono essere implementate su un sito WordPress. Però, nella sua semplicità, ti aiuterà in modo notevole a migliorare la navigazione degli utenti all’interno del tuo sito. Ti consiglio di prestare particolare attenzione a questa funzionalità se gestisci un post con molti articoli.

Hai mai pensato di implementare qualcosa di simile? Pensi che sarebbe utile a te e, soprattutto, ai tuoi lettori? Come sempre, ne parliamo nei commenti (fammi anche sapere se hai qualunque domanda). Alla prossima guida!

Andrea Di Rocco

Andrea Di Rocco

Ciao! Sono Andrea, il webmaster di SOS WordPress. La mia missione è di aiutarti a diventare autonomo nel creare il tuo sito web, posizionarti sui motori di ricerca e guadagnare online grazie al tuo progetto. Oltre a questo voglio far si che tu spenda il minor quantitativo di soldi e tempo mentre raggiungi i tuoi obiettivi sul web. Conosciamoci nell'area commenti di questo articolo!
Andrea Di Rocco

Latest posts by Andrea Di Rocco (see all)


PROMOZIONE HOSTING WORDPRESS SITEGROUND

SiteGround - Miglior hosting per Wordpress
5 commenti
  1. dice:

    Ciao, ho trovato molto interessante ed utile il tuo articolo. Ho installato il plugin:List category posts ed è perfettamente funzionante. Solo che non riesco a capire come poter fare visualizzare solo la parte di testo iniziale di ogni articolo e non l’articolo per intero. Grazie

    Rispondi

Lascia un Commento

Vuoi partecipare alla discussione?
Fornisci il tuo contributo!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *