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 limitare il numero di mesi di archivio visualizzati in WordPress

Dopo aver gestito un blog per oltre un decennio, il nostro elenco di archivi su WPBeginner ha iniziato a diventare incredibilmente lungo. Ci siamo resi conto che un elenco infinito di mesi non era solo disordinato, ma rendeva più difficile per i lettori come te trovare contenuti più vecchi.

È un problema comune per i blog di successo, ma lasciarlo sfuggire di mano può apparire poco professionale e frustrare i tuoi visitatori. Fortunatamente, ci sono modi semplici per pulirlo.

In questa guida, ti mostreremo tre diversi metodi per limitare il numero di mesi di archivio visualizzati in WordPress, da plugin semplici a una soluzione di codice personalizzato.

Come limitare il numero di mesi di archivio in WordPress

Condivideremo tre metodi diversi e puoi utilizzare i collegamenti rapidi qui sotto per passare direttamente al metodo che preferisci:

Metodo 1. Limita il numero di mesi di archivio con un plugin

Il modo più semplice per riordinare gli archivi di WordPress è utilizzare un plugin. Onestamente, per la maggior parte di noi, questa è la strada da percorrere. È più facile e, secondo noi, la scelta migliore per la maggior parte degli utenti.

Prima di tutto, dovrai installare e attivare il plugin Collapsing Archives. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.

Una volta che il plugin è attivo, vai su Aspetto » Widget nel tuo pannello di controllo WordPress. Dovrai trovare il widget 'Collapsing Archives' e trascinarlo nella tua barra laterale (o ovunque tu voglia che appaiano i tuoi archivi).

Se non sei sicuro di come funzionano i widget, non preoccuparti! Abbiamo una guida su come aggiungere e usare i widget in WordPress. Ti guiderà attraverso l'intero processo.

Comprimi archivi

Dopo aver trascinato il widget nella posizione desiderata, si espanderà, mostrando tutte le sue impostazioni. Questo plugin utilizza un po' di codice intelligente chiamato JavaScript per rendere i tuoi link d'archivio comprimibili.

In pratica, raggruppa i tuoi archivi mensili sotto gli anni. I visitatori possono fare clic su un anno per espanderlo e vedere gli archivi mensili sottostanti.

Puoi anche fare un passo in più e rendere comprimibili anche gli archivi mensili, in modo che gli utenti possano fare clic per vedere i singoli titoli dei post all'interno di ogni mese.

Dai un'occhiata alle impostazioni del widget e personalizzale a tuo piacimento. Forse vuoi cambiare il modo in cui vengono visualizzati gli anni o modificare lo stile di compressione.

Una volta che sei soddisfatto di tutto, fai clic sul pulsante ‘Salva’ in fondo alle impostazioni del widget. Non dimenticare questo passaggio!

Ora, vai a dare un'occhiata al tuo sito web. Dovresti vedere il tuo widget d'archivio in azione, tutto ben compresso e organizzato. Molto più pulito, non trovi?

Archivi comprimibili

Metodo 2. Sostituisci gli archivi predefiniti con archivi compatti

Vuoi qualcosa di un po' più snello visivamente? Allora Compact Archives potrebbe fare al caso tuo. Questo metodo ti offre un aspetto più pulito e moderno rispetto al widget d'archivio standard. Visualizza i tuoi archivi in modo compatto e bello.

Proprio come prima, il primo passo è installare e attivare il plugin. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.

Una volta attivato, naviga nuovamente su Aspetto » Widget. Trova il widget ‘Archivi compatti’ e trascinalo nella tua sidebar o area widget.

Impostazioni Archivi compatti

Quando apri le impostazioni del widget, vedrai che Archivi compatti offre alcuni stili diversi tra cui scegliere. Puoi scegliere ‘blocco’, ‘iniziali’ o ‘numerico’.

Ognuno offre un aspetto leggermente diverso ai tuoi archivi compatti. Sperimenta con gli stili per vedere quale ti piace di più sul tuo sito. Abbiamo trovato lo stile ‘iniziali’ particolarmente elegante su un blog minimalista.

Una volta scelto lo stile e soddisfatto dell'anteprima, fai clic sul pulsante ‘Salva’ per salvare le impostazioni del tuo widget.

Ora visita il tuo sito web live e controlla i tuoi nuovi archivi compatti. Vedi quanto sono più ordinati?

Anteprima Archivi compatti

Suggerimento bonus: Il plugin Archivi Compatti non è solo per le barre laterali! Puoi anche usarlo per creare una pagina di archivi personalizzata dedicata sul tuo sito. Questo è ottimo se vuoi mostrare tutti i tuoi archivi in un unico posto.

Se sei interessato a farlo, abbiamo una guida su come creare archivi compatti in WordPress che entra più nel dettaglio sull'impostazione di una pagina di archivi separata.

Metodo 3. Limita manualmente il numero di mesi di archivio in WordPress

Questo metodo richiede l'aggiunta di codice ai tuoi file WordPress. Se non ti senti a tuo agio nell'editare il codice, ti consigliamo di attenerti a uno dei metodi con plugin sopra indicati.

Se decidi di procedere, ti consigliamo vivamente di utilizzare un plugin per snippet di codice anziché modificare direttamente il file functions.php del tuo tema, poiché è molto più sicuro.

Qui a WPBeginner, utilizziamo WPCode per la gestione del codice personalizzato. È il modo più sicuro per aggiungere snippet senza modificare i file del tema, prevenendo errori che potrebbero compromettere il tuo sito. Per maggiori dettagli, consulta la nostra recensione completa di WPCode.

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

Una volta attivato, vai su Snippet di codice » + Aggiungi snippet dalla tua dashboard di WordPress. Passa il mouse su ‘Aggiungi il tuo codice personalizzato (Nuovo snippet)’ e fai clic sul pulsante ‘Usa snippet’.

Aggiungi un nuovo snippet di codice personalizzato in WPCode

Successivamente, aggiungi un titolo per il tuo snippet. Questo è solo per tuo riferimento. Quindi, copia il codice sottostante e incollalo nella casella ‘Anteprima codice’.

// Function to get archives list with limited months
function wpb_limit_archives() { 
 
$my_archives = wp_get_archives(array(
    'type'=>'monthly', 
    'limit'=>6,
    'echo'=>0
));
     
return $my_archives; 
 
} 
 
// Create a shortcode
add_shortcode('wpb_custom_archives', 'wpb_limit_archives'); 
 
// Enable shortcode execution in text widget
add_filter('widget_text', 'do_shortcode'); 

Ora, assicurati di selezionare ‘Snippet PHP’ come ‘Tipo di codice’ dal menu a discesa.

Incolla lo snippet di codice in WPCode

Infine, sposta l'interruttore da ‘Inattivo’ ad ‘Attivo’ e fai clic sul pulsante ‘Salva snippet’.

Attiva e salva il tuo snippet di codice personalizzato

Questo codice crea uno shortcode personalizzato, [wpb_custom_archives], che puoi ora utilizzare. Per visualizzarlo, vai alla pagina Aspetto » Widget e aggiungi un widget ‘Testo’ o ‘HTML personalizzato’ alla tua barra laterale.

All'interno del widget, aggiungi il tuo shortcode all'interno dei tag di elenco non ordinato in questo modo:

<ul>
[wpb_custom_archives]
</ul>

Non dimenticare di fare clic su ‘Salva’ per memorizzare le impostazioni del tuo widget. Ora puoi visitare il tuo sito web per vedere la nuova e più breve lista degli archivi in azione.

Tutorial video

Se preferisci seguire un tutorial video, dai un'occhiata a questo video di WPBeginner su come limitare i mesi d'archivio visualizzati in WordPress:

Iscriviti a WPBeginner

Domande frequenti (FAQ)

Ecco le risposte ad alcune delle domande più comuni che riceviamo sulla gestione e limitazione degli archivi in WordPress.

Qual è il modo migliore per limitare i mesi d'archivio per i principianti?

Per i principianti, consigliamo vivamente di utilizzare un plugin come Collapsing Archives (Metodo 1). È il modo più semplice e sicuro per organizzare i tuoi archivi senza dover toccare alcun codice.

Limitare il numero di archivi visualizzati danneggerà la mia SEO?

No, non dovrebbe danneggiare la tua SEO. Questi metodi cambiano solo il modo in cui gli archivi vengono visualizzati nel widget della barra laterale. Tutte le tue pagine d'archivio mensili esistono ancora e possono essere scansionate dai motori di ricerca.

Migliorare l'esperienza utente con una barra laterale più pulita può persino essere un piccolo segnale positivo per i motori di ricerca.

Nel metodo del codice, posso cambiare il numero di mesi visualizzati?

Sì, puoi cambiare facilmente il numero. Nello snippet di codice fornito, trova semplicemente la riga che dice 'limit'=>6, e cambia il numero 6 con il numero di mesi desiderato.

Devo mantenere attivi i plugin affinché questo funzioni?

Sì. Se utilizzi il plugin Collapsing Archives o Compact Archives, questo deve rimanere installato e attivo sul tuo sito. Se disattivi il plugin, i tuoi archivi torneranno alla visualizzazione predefinita di WordPress.

Speriamo che questo articolo ti abbia aiutato a trovare il modo migliore per limitare i mesi di archivio visualizzati sul tuo sito.

Risorse aggiuntive e guide

Ora che i tuoi archivi sono organizzati, potresti trovare utili queste altre guide per la gestione dei contenuti del tuo sito:

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

10 CommentsLeave a Reply

  1. Ho una cliente che scrive sul blog da anni ed era sopraffatta dall'elenco degli archivi. Ho implementato questo sul suo sito e ha fatto una grande differenza per gli utenti. Un altro consiglio: personalizza il CSS del widget per abbinarlo al tuo tema per un aspetto uniforme. Questo ha aiutato molto il suo sito WordPress!

  2. Non ho mai usato un archivio sul mio sito. Poi ho letto uno dei vostri articoli, dove ho letto che dovrebbe essere sul sito web. Ma questo era un problema perché era troppo lungo. Questo snippet ha risolto brillantemente tutto il problema. Grazie

  3. Ho usato questo codice e ha funzionato perfettamente.
    Ma il problema è che ogni volta che seleziono un mese, vengo reindirizzato alla homepage.

    • Dipenderebbe dal metodo che stai utilizzando. Se stai utilizzando un plugin, dovresti contattare tramite il forum di supporto del plugin.

      Amministratore

  4. Ciao,

    Vorrei chiedere come posso mostrare il numero di post accanto al mese nell'elenco degli archivi nel footer?

    Esempio:

    Maggio 2018 (5)

    Ho inserito il codice sopra sul sito, tuttavia vorrei anche mostrare quanti post sono stati pubblicati ogni mese.

    Grazie

    Gaz

  5. Sembra piuttosto stupido dover aggiungere plugin per fermare qualcosa che non ho richiesto in primo luogo. Che ne dici di un semplice on/off. Nessun motivo per caricare tutti gli archivi.

  6. Ciao,

    Amo semplicemente il tuo sito! Uso WP da 10 anni, ma finalmente sto iniziando a imparare come andare nel backend e manipolare. Molto divertente e molto utile.

    Oggi ho seguito il tuo consiglio su come limitare il numero di archivi e ho usato "Metodo 3. Limita manualmente il numero di mesi di archivio in WordPress" - Funziona benissimo.

    Ho solo una domanda: è possibile rendere la prima lettera maiuscola? Cioè: Gennaio non gennaio, Febbraio non febbraio e così via.

    • Ciao Stegemüller,

      Per impostazione predefinita, dovrebbe visualizzare i nomi dei mesi con la lettera iniziale maiuscola. Se stai utilizzando WordPress in un'altra lingua, è possibile che i file di localizzazione abbiano i nomi dei mesi in minuscolo. Se puoi confermarlo e segnalarlo, i traduttori potranno correggerlo.

      Come soluzione temporanea puoi usare il CSS. Racchiudi il tuo shortcode in un div

      <div class="capsfix">[wpb_custom_archives]</div>

      Quindi aggiungi questo CSS personalizzato:

      .capsfix li { text-transform:capitalize; }

      Amministratore

Lascia una risposta

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.