WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to create a custom archive page. It will look like this:


January February March April May June... (Months)

May (Current Month)

  • Post 1
  • Post 2
  • Post 3 ...

And clicked one of months (is_month() page) it will be look like this :

2011 (Selected Year)

January February March April May June... (Months)

April (Selected Month)

  • Post 1
  • Post 2
  • Post 3 ...

I tried to solve this by using wp_get_archives(); but it's insufficient for this situation.

Anyone got some ideas?


Wordpress version is 3.1

share|improve this question
up vote 0 down vote accepted

I highly recommend checking out the Smart Archives Reloaded plugin. It has several formats and one of them, called "fancy", displays things very similar to what you described.

share|improve this answer
Thanks. This is exactly what I'm looking for – Sevil YILMAZ May 27 '11 at 8:54

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.