Search the Support Center

How To Create a Blog Archive

If you have a lot of blog posts, consider creating a blog archive page that organizes your posts by year and month. 


1. Tag each blog post

In order to archive your blog posts, you must first tag each one with the month and year. Since tags cannot have spaces, we recommend tagging each one like this: Sept2015 or 2015october. You can use whatever naming scheme you like, just be consistent. Once you get the style down, remember to add this tag to all of the posts that you write in the future too.


2. Create pages for each group of posts

With all of your posts tagged with month and year, you can now create a series of pages to link to your posts.  


Start by hovering over your navigation menu in Edit Mode and click the Edit Navigation link. Next add a new page called something like "Blog Archives," then make subpages for each year, with another level of subpages for each month in that year.  


Depending on the number of blog posts you have, you could also make subpages like spring, summer, fall, winter instead of one for each month.  


To make a page a subpage of another, use the right arrow button on that line of the Edit Navigation menu.


3. Add Blog Display Elements and links to each page

On each of the month pages that you added in Step 2, add a Blog Display Element. For each Blog Display Element, set the Tag to be the same month and year as the page that the Blog Display Element is located on. For example, if you're editing the Blog Display Element on the August 2015 page, set the tag as August2015 (make sure to use the same tag that you added to the blog posts). 


Set the number of blog posts in the Blog Display Element to something large enough to show all the posts you have. In the example below, it's set to 50, but you can display up to 100. 


After you create the Blog Display Elements for each month, you've completed your blog archive. Continue to add tags to future blog posts and make new pages for additional years and months as necessary. 


One other option is to hide all the subpages of your archive in your navigation. Then you could just add a text link to each page on the parent Blog Archive page that you created. This will help keep your navigation menu from becoming too cluttered. 


Related articles: