Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come creare una pagina personalizzata di archiviazioni in WordPress

La creazione di una pagina personalizzata di archivio in WordPress può migliorare notevolmente la navigazione e la scopribilità dei contenuti del sito.

Noi di WPBeginner abbiamo implementato la nostra pagina di archivio personalizzata per aiutare i lettori ad accedere facilmente alla nostra vasta collezione di articoli e tutorial del blog.

Una pagina di archivio ben progettata può migliorare l’esperienza dell’utente, aumentare l’engagement e persino aiutare la SEO, fornendo una struttura chiara del sito. È utile per siti ricchi di contenuti, blog e riviste online in cui i visitatori potrebbero voler approfondire argomenti specifici.

In questo articolo vi mostreremo come creare una pagina di archivio personalizzata in WordPress.

How to create a custom archives page in WordPress

Perché creare una pagina di archivio personalizzata in WordPress?

Una pagina di archivio visualizza un elenco cronologico dei vostri articoli passati, rendendo più facile per i visitatori esplorare i vostri contenuti in base alle date di pubblicazione.

Se siete un blogger, avere una pagina degli archivi è un must. Essa offre agli utenti un modo comodo per accedere agli articoli meno recenti senza dover scorrere l’intero blog.

È possibile creare una pagina d’archivio personalizzata se il tema attuale non dispone di un template per la pagina d’archivio. Anche se ce l’ha, si potrebbe comunque desiderare di personalizzarlo in base alle proprie esigenze.

Noi di WPBeginner utilizziamo una pagina di archivio personalizzata, caratterizzata da un pulsante che conduce gli utenti alla nostra raccolta di guide WPBeginner. In questo modo, i nuovi lettori possono semplicemente fare clic su di esso per vedere le risorse della nostra guida definitiva.

Organizziamo anche tutti gli articoli del nostro blog in anni e mesi, in modo che i lettori possano vedere facilmente quali articoli sono stati pubblicati in un determinato periodo.

The WPBeginner custom archive

Qui abbiamo anche aggiunto le categorie e i tag del nostro sito alla pagina dell’archivio personalizzato.

In questo modo, i visitatori possono trovare facilmente articoli meno recenti che potrebbero interessarli. Se fate questo per il vostro blog, avrete maggiori possibilità di aumentare le pagine viste e ridurre la frequenza di rimbalzo.

The WPBeginner custom archive

Tenendo presente questo, vediamo come creare una pagina personalizzata per gli archivi in WordPress, indipendentemente dal tema utilizzato.

È sufficiente utilizzare i collegamenti rapidi riportati di seguito per passare direttamente al metodo che si desidera utilizzare.

Metodo 1: Creare un template di archivio personalizzato utilizzando l’editor a blocchi (senza plugin)

Se si utilizza un tema a blocchi, l’editor del sito completo consente di progettare facilmente un template personalizzato per la pagina degli archivi.

Questo metodo non funziona con tutti i temi, quindi se non si utilizza un tema WordPress a blocchi, si consiglia di utilizzare un builder di pagine.

Per iniziare, è sufficiente creare una nuova pagina o aprire una pagina esistente che si desidera utilizzare come archivio. Nel menu di destra, fare clic sulla scheda “Pagina” e selezionare il collega accanto a “Template”. Il testo esatto del collega può variare a seconda del template in uso.

How to create a new custom archives template

Verrà visualizzata una finestra a comparsa con il template corrente.

Basta fare clic sull’icona “Nuovo template”.

Creating a custom archives template

Nel popup, digitare un nome per il template della pagina personalizzata. Il nome del template è solo per referer, quindi si può usare qualsiasi cosa si voglia.

Quindi, fare clic su “Crea” per avviare l’editore dei template.

Naming a WordPress custom archive template

L’editor a blocchi dei template funziona in modo simile a quello standard di WordPress.

Per add-on alla pagina degli archivi personalizzati, è sufficiente fare clic sul pulsante blu ‘+’. È quindi possibile trascina e rilascia per aggiungere blocchi al layout.

Adding blocks to the full site editor

Dal momento che stiamo creando una pagina di archivio personalizzata, di solito si inizia con l’aggiunta di un blocco Archivio. Questo blocco di WordPress permette ai visitatori di esplorare gli articoli in base all’anno, al mese, alla settimana o al giorno.

Ad esempio, l’immagine seguente mostra un blocco Archivi in cui gli articoli sono organizzati in archivi mensili.

How to add an archives block to a custom template

Facendo clic su uno di questi collegamenti si accede a una nuova pagina con tutti gli articoli pubblicati in quel periodo.

Per aggiungere un blocco Archivia, è sufficiente trovarlo nel menu di sinistra e trascinarlo nel layout. Dopo aver aggiunto un blocco, è bene dare un’occhiata alle sue impostazioni nel menu di destra.

Configuring the archives WordPress block

Per iniziare, si può cambiare l’organizzazione degli articoli aprendo il menu a discesa “Raggruppa per” e scegliendo un’opzione dall’elenco.

Ad esempio, se il numero di articoli è ridotto, può essere opportuno mostrarli per giorno.

Tuttavia, se si dispone di molti contenuti, è preferibile scegliere “Mese” o anche “Anno”, per non sovraccaricare i visitatori con un lungo elenco.

Grouping archived posts by date

WordPress mostra gli articoli archiviati in un elenco puntato come predefinito, ma è possibile presentarli anche come menu a discesa.

Questo può essere utile se si dispone di uno spazio molto ridotto e si ha bisogno di creare un archivio compatto. Per passare al formato a discesa, è sufficiente fare clic sul cursore “Visualizza come menu a discesa” per renderlo attivo.

Displaying posts as a dropdown menu

Il blocco Archivia può anche mostrare il numero totale di articoli successivi a ciascun titolo.

Questo può aiutare i visitatori a decidere quale parte dell’archivio vogliono guardare per prima.

Creating a custom archive page in WordPress

Potreste anche aggiungere un archivio per categoria, in modo che i visitatori possano esplorare gli articoli in base al loro contenuto e non solo alla data. Questo può aiutare i visitatori a trovare contenuti interessanti, che li tratterranno più a lungo sul vostro sito web e miglioreranno la SEO di WordPress.

Per aggiungere questo blocco, fare clic sul pulsante blu “+” e digitare “Elenco categorie”. Quando appare il blocco giusto, aggiungerlo al layout mediante trascinamento e rilascio.

Adding a Categories List to a custom archives page

Anche in questo caso, è possibile apportare alcune modifiche alle impostazioni del blocco.

Analogamente al blocco Archivi, è possibile aggiungere un numero di articoli all’elenco o mostrare le categorie come menu a discesa anziché come elenco puntato.

Di default, questo blocco mostra tutte le categorie e le sottocategorie esattamente nello stesso modo.

A list of categories and subcategories on a custom archives page

È possibile che si preferisca mostrare le categorie figlio/bambino rientrate sotto il loro genitore.

Per effettuare questa modifica, basta fare clic per attivare l’opzione “Mostra gerarchia”.

Showing indented subcategories on a custom WordPress archive

Un’altra opzione è quella di nascondere completamente le categorie figlio/bambino attivando l’opzione “Mostra solo le categorie in alto”.

Si può anche aggiungere una tagga cloud, che può aiutare i visitatori a trovare contenuti correlati interessanti. A tale scopo, è sufficiente trovare la voce “Nuvola di tag” nel menu di sinistra e trascinarla nel layout.

Adding a tag cloud to the archive page

A questo punto è possibile selezionare il blocco e configurarlo utilizzando le impostazioni del menu di destra.

Per iniziare, la nuvola di tagga ha due stili: Predefinito e Contorno. È possibile passare da uno all’altro facendo clic sull’icona del piccolo cerchio e scegliendo una delle opzioni sotto “Stili”.

Adding a tag cloud to a custom archives page

È anche possibile mostrare il numero totale di articoli successivi a ciascun tag e modificare il numero di tag inclusi nella nuvola.

Fai clic sulla piccola icona a forma di ingranaggio e apporta le modifiche in questa sezione.

Changing the tag cloud settings

Nonostante il nome, è possibile mostrare anche le categorie nella Tag Cloud. Ad esempio, si può preferire lo stile del blocco Tag Cloud rispetto al blocco Categorie.

Per mostrare invece le categorie del sito, basta aprire il menu a discesa “Tassonomia” e scegliere “Categorie”.

Showing categories in a tag cloud

Gli archivi sono progettati per consentire ai visitatori di accedere facilmente a tutti i vostri contenuti.

Tuttavia, si potrebbe anche voler mettere in evidenza gli articoli più recenti del sito aggiungendo un blocco Ultimi articoli.

Showing a list of latest posts

Di default, questo blocco mostra semplicemente il titolo di ogni articolo, ma è possibile aggiungere l’autore, la data di pubblicazione e l’immagine in evidenza.

È sufficiente utilizzare le attiva/disattiva del menu di destra per apportare queste modifiche.

Showing your most recent posts on the archive page

Si può anche mostrare il riassunto dell’articolo, che può aiutare i visitatori a capire chi siamo.

Per aggiungere i riassunti, fate clic per attivare l’opzione “Contenuto dell’articolo”.

How to show post content and excerpts on the custom archive page

Successivamente, fate clic per selezionare il pulsante “riassunto”.

Di default, WordPress mostra un massimo di 55 parole nel riassunto. Per mostrare più o meno parole, è sufficiente utilizzare le impostazioni di “Numero massimo di parole nel riassunto”.

Dopo aver fatto ciò, scorrere fino alla sezione “Ordinamento e filtri”.

Qui si può vedere che il blocco organizza gli articoli dal più recente al più vecchio. Si può cambiare aprendo il menu a discesa “Ordine” e scegliendo un’opzione diversa, ad esempio “A-Z”.

Organizing the latest posts on your WordPress archive page

In questa sezione si può anche scegliere di mostrare gli articoli di un particolare autore o categoria.

Infine, è possibile modificare il numero di articoli che WordPress mostra nel blocco, digitando un nuovo numero nella sezione “Numero di elementi” o trascinando il cursore.

Changing the order of your latest posts

È possibile continuare l’elaborazione in corso della pagina dell’archivio aggiungendo altri blocchi e configurandoli nel menu di destra.

Ad esempio, si può aggiungere un blocco immagine e mostrare un logo personalizzato o aggiungere una barra di ricerca per consentire ai visitatori di cercare un particolare articolo.

Quando si è soddisfatti dell’aspetto del template, fare clic sul pulsante “Pubblica” e poi su “Salva”.

La pagina creata in precedenza utilizzerà ora il nuovo template dell’archivio. È possibile aggiornare o pubblicare la pagina, quindi visitare il sito web di WordPress per vedere la pagina d’archivio personalizzata dal vivo.

Per ulteriori informazioni sull’uso dell’editor completo del sito di WordPress, consultate le seguenti guide:

L’editor a blocchi consente di creare una semplice pagina di archivio personalizzata. Tuttavia, non funziona con tutti i temi e si è limitati ai blocchi e agli strumenti integrati di WordPress.

Se si desidera creare una pagina di archivio completamente personalizzata che funzioni con qualsiasi tema di WordPress, si consiglia di utilizzare un builder di pagine.

SeedProd è il miglior builder di pagine trascina e rilascia per WordPress. Viene fornito con più di 180 template e blocchi già pronti, tra cui un blocco che mostra tutti gli articoli del sito web.

Per prima cosa, è necessario installare e attivare SeedProd. Per maggiori dettagli, consultate la nostra guida passo-passo su come installare un plugin per WordPress.

Nota: esiste una versione gratuita di SeedProd che consente di creare pagine personalizzate se si ha un budget limitato e si è agli inizi. Tuttavia, per questa guida, utilizzeremo SeedProd Pro, poiché ha molti più template e blocchi.

Dopo aver attivato il plugin, SeedProd chiederà la chiave della licenza.

Adding the SeedProd license key

Queste informazioni si trovano nel proprio account sul sito web di SeedProd. Dopo aver inserito la chiave, fate clic sul pulsante “Verifica chiave”.

Una volta fatto ciò, andate su SeedProd ” Landing Pages e fate clic sul pulsante ‘Add New Landing Page’.

Creating a new SeedProd page

È ora possibile scegliere un template per la pagina degli archivi personalizzati.

I template di SeedProd sono organizzati in diversi tipi di campagna, come lead squeeze, maintenance mode e coming soon. Facendo clic sulle schede in alto nello schermo, è possibile filtrare i modelli in base al tipo di campagna.

SeedProd's professionally-designed templates

Per visualizzare l’anteprima di qualsiasi template, è sufficiente passare il mouse su di esso.

Quindi, fate clic sull’icona della lente d’ingrandimento che appare.

Previewing a SeedProd template

Quando trovate un template che vi piace, fate clic su “Scegli questo template”. Noi usiamo il “Modello vuoto” perché ci permette di partire da zero, ma voi potete usare qualsiasi template vogliate.

Quindi, digitare un nome per la pagina personalizzata. SeedProd creerà automaticamente un URL on il titolo della pagina, ma è possibile modificarlo.

Una volta soddisfatti delle informazioni inserite, fate clic sul pulsante “Salva e inizia a modificare la pagina”.

How to create a custom archive using SeedProd

In questo modo viene caricata l’interfaccia del builder di pagine SeedProd. Si tratta di un semplice builder a trascinamento e rilascio che mostra un’anteprima dal vivo della pagina sulla destra.

A sinistra si trovano anche le impostazioni dei blocchi.

How to create a custom archive using SeedProd

Per iniziare, è necessario scegliere un layout che permetta di organizzare i contenuti in colonne.

Nella sezione “Scegli il tuo layout”, fai clic sul layout che desideri utilizzare. È possibile scegliere qualsiasi layout, ma noi utilizziamo quello a schermo intero per tutte le nostre immagini.

Choosing a layout for your custom archive page

Dopo aver scelto il layout, si può iniziare ad aggiungere blocchi alla pagina degli archivi.

Il menu di sinistra mostra tutti i diversi blocchi che si possono trascinare nel progetto. Poiché stiamo creando una pagina d’archivio personalizzata, aggiungeremo un blocco Articolo.

Nel menu di sinistra, iniziare a digitare “Post” nella barra di ricerca. Quando appare il blocco giusto, trascinarlo e rilasciarlo sul layout.

Adding a 'Posts' block to a custom page using SeedProd

Questo blocco mostrerà ora il titolo di tutti gli articoli.

È inoltre presente un link “Continua a leggere” che i visitatori possono fare clic per leggere ogni articolo per intero.

How to add posts to a custom archive page in WordPress

Di default, questo blocco mostra tutti gli articoli, ma è possibile modificarlo per mostrare solo gli articoli che hanno una particolare categoria o tag, o quelli pubblicati da un autore specifico.

Per effettuare questa modifica, basta fare clic per selezionare il blocco “Articoli” nel layout e poi utilizzare le impostazioni nel menu a sinistra.

Ad esempio, nell’immagine seguente vengono mostrati solo gli articoli della categoria “Marketing”.

Filtering your archive posts based on category

È anche possibile modificare l’organizzazione degli articoli nel blocco. Ad esempio, si possono mostrare gli articoli in base alla data di pubblicazione o al numero di commenti.

Per modificare l’ordinamento degli articoli, è sufficiente scorrere fino alla casella “Ordina per” e scegliere una nuova opzione. Di default, SeedProd mostra gli articoli in ordine “ASC”, cioè crescente.

Per disporre gli articoli in ordine decrescente, basta aprire il menu a discesa “Ordina” e scegliere “DESC”.

Showing posts in descending order

Successivamente, è possibile scorrere la sezione “Layout” e modificare la visualizzazione dell’elenco degli articoli.

Ad esempio, è possibile suddividere gli articoli in più colonne digitando un nuovo numero nel campo “Colonne”.

Creating a multiple column archive page

È anche possibile modificare il numero di articoli inclusi nell’elenco, aggiungere o nascondere i riassunti degli articoli e modificare il testo “Continua a leggere”.

Quando si è soddisfatti dell’aspetto dell’elenco degli articoli, è possibile aggiungere altri blocchi alla pagina degli archivi e personalizzare questi blocchi utilizzando le impostazioni nel menu a sinistra.

Ad esempio, potreste voler incoraggiare le persone a seguirvi sui media aggiungendo un blocco “Profili sociali”.

Adding social profiles to a custom page

Quando si è soddisfatti dell’impostazione della pagina, è il momento di pubblicarla facendo clic sulla freccia a discesa accanto a “Salva” e selezionando “Pubblica”.

La pagina personalizzata sarà ora attiva sul frontend del vostro blog WordPress.

Publishing your SeedProd custom archive page

Per aiutare i visitatori a trovare la pagina dell’archivio, è possibile aggiungerla al menu di navigazione o al footer del sito web.

Approfondisci i modi per organizzare le tue pubblicazioni su WordPress

La creazione di una pagina di archivio personalizzata è solo uno dei modi per organizzare i contenuti di WordPress. Ecco alcuni metodi aggiuntivi per aiutare i lettori a scoprire e navigare in modo più efficace tra le vostre pubblicazioni:

Speriamo che questo articolo vi abbia aiutato a creare una pagina di archivio personalizzata in WordPress. Potreste anche leggere il nostro articolo sui migliori esempi di pagine coming soon e le nostre scelte di esperti sul miglior plugin per le pagine pubbliche in WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

79 commentiLascia una risposta

  1. Woolker Cherenfant

    Thank you for this helpful tutorial. I do follow along and have my custom archive page up. However, I still get the default WP archive under my custom settings. Could you please have a look and tell me what have I done wrong?

    Thanks for your kind reply.

    —Woolker Cherenfant

    • Woolker Cherenfant

      Never mind. I got it solved. Thanks.

      —Woolker Cherenfant

    • WPBeginner Support

      Hi Woolker Cherenfant,

      Unfortunately, its hard for us to detect any mistakes. We will recommend you to try the tutorial again and see if this helps.

      Admin

  2. Neil

    I wonder if anyone can help?
    hopefully someone might be able to help with an unusual problem that I have noticed – and it appears to have been occurring since Nov 2017 or before…
    For example…
    this url has been generated/created and I don’t know how or why… it seems that with two categories if I take a ‘whole’ url and copy and paste that after the category part only url then it will resolve… (and has been indexed!)

    ie

    I think this has only happened with (archive) pages…

    To make matters worse these urls have been indexed by Google. I don’t know if a plugin has caused this or something else…

    Note the single ‘/’ in the second part of the url…

    • WPBeginner Support

      Hi Subhash,

      For that you’ll need to edit your theme’s date.php or archive.php template files and call your sidebars in the template file.

      Admin

      • Subhash

        Hi Support Team,

        Thanks for guidance about this.

        Have a good day!

        Regards
        Subhash

  3. Nyx

    Wonderful tutorial! Thanks so much.

    Quick, I hope, question: I used your instructions for adding “Adding a List of all Categories.” How can I get my list itself to show justified inside the space, instead of left aligned. Thanks for any help.

  4. Dave Ward

    This worked great, but I want to display an actual snippet of the archived pages instead of just a list. Is there a way to do that?

  5. Mohammad Kharoofa

    Thanks for this useful article, I have one problem Add code to my theme’s style.css file, Where should I paste it exactly ? because I’ve tried to paste anywhere but nothing change!

  6. Emma

    Can this be done with a free Wordpress account, or do you need the customising options of one of the paid plans?

    Thanks if you can let me know :)

  7. Andry

    Hi !

    I’m preparing a news site with WP theme but I have a GREAT question about archives, maybe you’d be able to give me your opinion thanks to your experience.
    The site must give a new version everyday (relating to the paper edition) and offer an archive page which allows to find the old editions as it was published the day ‘d’. Plugins in WP allow only to have articles by date, so we have a list of the old artilces for a specific date but not the whole edition (a complete copy of the site as it was published at a ‘d’ date). Do you know any plugin for WP to ‘make a copy’ of a site so it’d be possible to link every ‘copy-date’ with a date in the calendar table? or an archive plugin to have automaticly the old editions ? Is it possible to have a folder (in the WP repertory) which contains all the articles of an edition ? so I can link each folder to a date in my calendar table ?
    – Do you have in your favorite lists a good WP theme for newspaper ?
    Thanks in advance !

  8. Aaliya Thahseen

    Upload the page-archive.php in your WordPress themes folder, and you have created an Archives page template.

    I am having difficulty with this part. How do I upload the page-archive,php in the wordpress themes folder?

      • Cely

        Hello, I’ve been done the steps of uploading the php on the theme folder. then I went back to my wordpress, the templave “archives” is still not there. could you please help me.

  9. dwieyoko

    how to create search form and display search result on archive.php.. ?

  10. Kyran Wallace

    Hi there

    This worked great for me! Thank you.

    One thing though, My list of archives will not show on mobile devices. I am currently running the WPTouch plugin for mobile users.

    Could you advise how to resolve this please?

    Thanks

  11. Pete

    Hi, is there a way just to list certain categories i.e. exclude some categories from the list?
    Thank you.

  12. loic

    Hello,

    I have registered different CPT.

    I have created a page template which list posts for a given CPT.

    I have put a query (query_posts(‘posts_per_page=-1&post_type=my_cpt_one’); before the loop.

    Than I have selected the page template when creating the page archive of the given CPT.

    How to use the same page template for each CPT?

    For example, I want three page archive named “my cpt one”, ‘my cpt two”, “my cpt three” which calls the same page template.

    Of course, i could use three page templates, but I’m looking for a way to use only one page template.

    My problem is to set in the query the post type slug.

    Is that possible?

    Cheers.

  13. Avdhesh Arya

    Thanks so much! This has helped a lot in creating a custom Archives page for my website.

  14. WPBeginner Staff

    That’s because template tag wp_list_categories generates a bulleted list of your categories by default. Child categories are displayed indented under their parent categories. You can use
    &lt?php wp_list_categories('title_li=&style=none'); ?> to display your categories with line breaks.

  15. Cara Zimmerman Seekell

    My categories look sort of all over the place, any idea why?

  16. yasinatagun

    Cant we make it without plugin? I just want to list my all of posts in one page. No matter there is 10000 posts or 2 post. i just want to list ?

  17. Luca

    I would like to create an yearly/monthly archive of a specific category. Is it possible using with a filter for a specific category?

  18. April

    I am looking high and low for my themes folder… I know a
    little more than basic for coding, but working with Wordpress has been
    difficult for me trying to find everything. Maybe it is not compatible with
    what I have.

    I am trying to have a page on my blog for a list of Archived
    blog posts that looks like this: https://www.wpbeginner.com/archives/ with year,
    month, and categories. I have a lot of posts. I tried the plugin http://wordpress.org/plugins/archives/
    for Archives and created a page and added [archives] and all I got was a whole
    list of all my blog post titles. It was long.

    I found this post https://www.wpbeginner.com/wp-tutorials/how-to-create-an-archives-page-in-wordpress/
    but I cannot locate a themes folder in wordpress. Maybe I have the wrong set
    up?

    I am hosted with one of the outside Wordpress recommended
    hosts using Wordpress for my blog. My theme is Twenty Ten.

    If someone could help me get the result I am looking for,
    that would help me a lot. Thanks!

    • Essekia Paul

      If anyone is looking for an answer to this. The path is :

      WordPress root folder -> wp-content -> themes -> Twenty Ten

  19. Member At Blc

    I have added the archive page to my site but I only want to see the date / categories and archives in the members only section Is this possible?

  20. Member At Blc

    I have just added archive page to my site but want the posting pages, dates and categories hidden and only visible when you log in. My post pages currently show blocked but I see them in public view. Can these be hidden???

  21. Avinash

    Works Perfectly, When I tried to add &show_count=1 then the count breaks the category listing .. can you help with the css needed for the count to display properly.

  22. Pawan Kesari

    Very helpful. I have just added archive page to my blog site
    Question: Would this template file get deleted during theme upgrade?

  23. Charlie

    Nice howto, but is there any way to manage something like this in a plugin?

  24. Nicole

    I love this tutorial! However, I want my tag cloud to be separated by commas. Here’s the code I used for the tag cloud (I don’t want the font sizes to change so I kept the smallest and largest at the same size)…

    Tags

    Any tips?

  25. voltima

    Thanks a lot for a very easy to understand ‘how-to’.

  26. Thomas

    Hi, thanks for the great tutorial!

    I did set-up the list of all categories which looks perfect. The only problem I have is that if I add any content to that page, the list of all categories is always placed at the bottom. Is there a way how I can set it to the top of the page?

  27. Archurst O. A

    Is there a way to show per day or week instead of the monthly archive style?

  28. Nad'

    Hello guys,
    First of all, thanks for this amazing website. I have used this post to create the archive but since yesterday the archive page is no longer working. I have not changed the code and now the only thing I see is By date. after that, I cannot see anything, not even the sidebar or the footer.
    My template is running locally as I am building it. Any idea what could have caused that?

    thanks

    • WPBeginner Support

      seems like a coding error in your template is breaking the template right after it displays your archives by date.

      Admin

  29. meki

    I copied your given code but my site is not showing any kind of archives. Your code has an error. 0n line # 16 you are closing ?>php then starting html, which will simply print html on page. I activated plugin, corrected the code but still my page is empty. Let me correct, thanks.

    • Meki

      I do not have a page.php as well.

        • WPBeginner Support

          Meki, we are sorry but we are unable to understand the issue you are facing. As for page.php file you may be using a Theme Framework so your theme may not show a page.php file. Please contact your theme author and ask them which file you should use as the base for your custom page templates.

  30. Craig Parker

    Awesome. I’ve got to bookmark it and come back, but an archves page is something I’ve been wondering about for a bit now.

  31. Kelly

    Great tutorial. Could you clarify something before I begin. I’m using a child theme. Should I add the page-archive.php file within the folder of the actual “theme files” or should I place it within the child-theme-folder? Likewise….Now we need to style this list, make it appear inline and improve their look. Add this to your theme’s style.css file. I’m going to assume I can add this within my child-theme as custom css; is that the correct approach?

  32. gary bvings

    I’d like to combine the two archive display ideas above. I have two categories: Cars and Boats. I’d like to show the monthly archives ( with the Compact Archive plug-in) for each. What php do I use? Thanks.

  33. Maschil

    Great tutorial — thanks :) It has worked perfect!

    I copy and pasted the css provided into my css file and it did not change the look at all. Thoughts?

  34. Kate Reid

    Thanks so much for this really useful post. I’ve just started using a really minimal theme, so this custom archive page is perfect to help navigation. It’s looking good!

  35. nicole holgate

    Hi,

    Great plugin and easy to use.

    I am trying to use it for a custom posts archive page (only the custom posts to be listed in years, by month.

    Does this work with custom post types at all? Currently it is only listing regular post types.

    With thanks :)

    Nicole

  36. Emily

    Ok I think I’ve figured out where to upload it, but now it’s not supporting my notepad file.

    • WPBeginner Support

      Make sure that your file name is page-archive.php and not page-archive.php.txt or page-archive.txt

      Admin

  37. Emily

    I do not understand where to upload my page-archive.php file. Where is the Wordpress Theme folder?

  38. Sheeba Yousuf

    I have created Archives.php and when on the page i click on the archives i don’t get which template is the posts using (custom posts) ,its a mess actually. Could you please help.

  39. Chris Raymond

    i see you are using the_content in the loop, but when you click on a month and see the posts, it is only showing a snippet. Is that controlled via another custom function? Could I instead use the_excerpt?

    TIA, very useful post

  40. real name

    good work man …kepp it up

  41. Atanas

    Well… This post is quite useful but I got problem… I have Thesis 1.8 theme and I am not able to find page.php file in my theme folder …. Sad… Any ideas…

    • WPBeginner Support

      Thesis is a theme framework you need to check Thesis Documentation to learn how to make these changes.

      Admin

  42. Saranya

    Great tutorial. It helped me a lot as a beginner. Thank you so much.

  43. Syed Irfan

    Syed, you are doing a great job for the beginners, and I think its a great service specially for the very non skilled just like me. Masha Allah and JazakAllah!

  44. Carol

    Is there any way to limit the output from Compact Archives to one category of posts instead of all posts?

  45. Kenny

    I found it too difficult to add to a Woo Theme. The Woo Framework page.php is too complex to work out where the additional Compact Archives code goes. It doesn’t have a nice commented slot as does the sample in the example.

  46. Nusa Herba

    We’re trying to create something like this, thank you for the tutorial, very useful.

  47. Kenny

    So timely! In the last fortnight I have been frustrated at how difficult it can be to view archive posts in time sequence and some other ways. And I wondered whether my readers were having the same issue. I’m not into adding code but will make an exception in this case. Thanks.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.