Title: display all archive posts
Last modified: August 18, 2016

---

# display all archive posts

 *  [tl](https://wordpress.org/support/users/tl/)
 * (@tl)
 * [18 years, 8 months ago](https://wordpress.org/support/topic/display-all-archive-posts/)
 * I want a archive page that looks like this (although this blog uses moveable 
   type, yuck!)
 * [http://www.teamyacht.com/archives/](http://www.teamyacht.com/archives/)
 * Can someone give me _detailed _ instructions on how to implement this in wordpress?
 * I want a seperate page to display the archives and i want the layout similar 
   to the example above.
 * I’ve created a page named archive index with the write/page feature and the archive
   template listed here but when it lists the page it doesn’t say, [http://www.yeahrightfilms.com/blog/archive_index](http://www.yeahrightfilms.com/blog/archive_index),
   it says [http://www.yeahrightfilms.com/blog/?page_id=20](http://www.yeahrightfilms.com/blog/?page_id=20).
   How do I fix this?
 * Also, I used the <?php $posts = query_posts(‘showposts=50’);?> to display my 
   archives but i want infinite posts, not just 50.
 * Help!!!!

Viewing 3 replies - 1 through 3 (of 3 total)

 *  [peiqinglong](https://wordpress.org/support/users/peiqinglong/)
 * (@peiqinglong)
 * [18 years, 8 months ago](https://wordpress.org/support/topic/display-all-archive-posts/#post-614171)
 * It’s easier than it sounds. I don’t quite have time to detail everything step
   by step, but I’ll put you on the write track.
 * First you need to understand that there is a template page called archive.php,
   this is called when category.php, date.php, author.php doesn’t exist. So what
   you do is you take your single.php page and you first rename it as archive.php.
   Then you go in and remove `<? the_content(); ?>` so all your left with is headers.
   From there you just start styling it make it to a list or whatever you want.
 *  Thread Starter [tl](https://wordpress.org/support/users/tl/)
 * (@tl)
 * [18 years, 8 months ago](https://wordpress.org/support/topic/display-all-archive-posts/#post-614184)
 * I have resolved this:
 * > I’ve created a page named archive index with the write/page feature and the
   > archive template listed here but when it lists the page it doesn’t say, [http://www.yeahrightfilms.com/blog/archive_index](http://www.yeahrightfilms.com/blog/archive_index),
   > it says [http://www.yeahrightfilms.com/blog/?page_id=20](http://www.yeahrightfilms.com/blog/?page_id=20).
   > How do I fix this?
 * My archives index is now [http://www.yeahrightfilms.com/blog/archives](http://www.yeahrightfilms.com/blog/archives)
 * I am still looking for a way to display all of my archives.
 *  [peiqinglong](https://wordpress.org/support/users/peiqinglong/)
 * (@peiqinglong)
 * [18 years, 8 months ago](https://wordpress.org/support/topic/display-all-archive-posts/#post-614226)
 * You have to write a custom SQL query, there isn’t a predefined function to call
   them all.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘display all archive posts’ is closed to new replies.

## Tags

 * [archive index](https://wordpress.org/support/topic-tag/archive-index/)
 * [archives](https://wordpress.org/support/topic-tag/archives/)
 * [query_posts](https://wordpress.org/support/topic-tag/query_posts/)

 * 3 replies
 * 2 participants
 * Last reply from: [peiqinglong](https://wordpress.org/support/users/peiqinglong/)
 * Last activity: [18 years, 8 months ago](https://wordpress.org/support/topic/display-all-archive-posts/#post-614226)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
