Annual Archive


Annual Archive plugin improves on the default WordPress archive shortcode and sidebar widget. Archives can be listed daily, weekly, monthly or annually. Lists can be grouped by decade and filtered by post type. Archive lists can be placed nearly anywhere using the included shortcode or the easy to use sidebar widget. A complete listing of shortcode options and attribute demos are available, as well as free community support. Translate Annual Archive into any language using the WordPress community translation tool at:


  • The widget options. Pretty much self-explainatory.
  • Sidebar Widget - Daily Archives
  • Sidebar Widget - Weekly Archives
  • Sidebar Widget - Monthly Archives
  • Sidebar Widget - Yearly Archives
  • Sidebar Widget - Post-By-Post Archives
  • Sidebar Widget - Alpha Archives


  1. Old-school: upload the annual-archive folder to the /wp-content/plugins/ directory via FTP. Hipster: Ironically add annual-archive via the WordPress Plugins menu.
  2. Activate the Plugin
  3. Test that the this plugin meets your demanding needs.
  4. Rate the plugin and verify if it works at
  5. Leave a comment regarding bugs, feature request, cocktail recipes at

Perguntas frequentes

What are the shortcode options?

A complete list of shortcode options has been provided.

Where might one leave feedback, bug-reports and request features?

The Annual Archive Forum at is one popular choice.

How can I translate this plugin in to my mother tongue?

By using our open community translation tool:

I am a Social Netwookiee, do you have a Facebook page?

Yes, yes… Twinpictures is on Facebook.

Does Twinpictures do the Twitter?

Ah yes! @twinpictures does the tweeting around here.

You know annual is not spelled ‘anual’ in English, right?

We do, yes. It was a typo when the plugin was registered. But thank you for noticing.

Why don’t blind people skydive?

Scares the crap out of the guide dogs.


1 de Dezembro, 2020
I needed this plugin for a specific issue (archive title syncing with custom decade strings) and Baden -the guy who runs the thing- has been really prompt and effective with his help. Highly recommended!
29 de Abril, 2020
Works. Solves a problem. I will keep it for now. [ Text removed. I was complaining about an issue that finally proved to be caused by core wp files, not this plugin. This plugin is great.]
3 de Agosto, 2018
This is just was I was looking for. Works perfect and is easy to adjust. I use this text function: [archives type="yearly" format="option" select_text="Pick a year" showcount="true"]
15 de Março, 2018
The plugin is easy to use, well done and the support is really fast and fair. Well done
8 de Fevereiro, 2018
It's a very simple but useful widget that has a lot more flexibility than the standard one. I use it to display yearly archives on my sitemap:
Ler todas as 16 avaliações

Contribuidores e programadores

“Annual Archive” é software de código aberto. As seguintes pessoas contribuíram para este plugin:


“Annual Archive” foi traduzido para 1 locale. Obrigado aos tradutores pelas suas contribuições.

Traduza o “Annual Archive” para o seu idioma.

Interessado no desenvolvimento?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Registo de alterações


  • addressed issue from
  • fully tested with WordPress 5.8.1 and 5.9 alphas
  • updated links to new documentation
  • escaped plugin option page fields


  • showcount renamed to show_post_count
  • added missing select_text field from widget
  • added notice about new features in pro version


  • changed the default archive type from monthly to yearly
  • cleaned up plugin options page
  • widget title can now be left blank
  • changed when the plugin text domain is loaded for better integration with translation plugins


  • addressed issue with some themes throwing Call to a member function get() on a non-object error


  • wp_get_archives_advanced function now reference itself to check for cached results
  • moved all filters inside class
  • fixed issue with alpha order not saving in widget
  • jquery order swap now bonded to element so it works after saving widget


  • added new wp_get_archives_advanced function
  • adds the ability to order alpha and postbypost Archives
  • adds archive by decade
  • tested with WordPress 4.9.3


  • tested with WordPress 4.8


  • tested with WordPress 4.7.3
  • updated links to https


  • added post_type filter
  • tested with WordPress 4.7


  • added backup shortcode ‘arcpromat’ incase of shortcode conflict with ‘archives’
  • fully tested with WordPress 4.5
  • fully supports WordPress Language Packs, no longer ships with all languages


  • corrected spelling errors
  • fully tested with WordPress 4.4
  • notice: price increase for 2016 for archive-pro-magic


  • updated widget constructor to php5
  • updated language text domain to work with new WordPress language system


  • fixed order attribute when using the dropdown select element


  • updated for WordPress 4.1


  • added WP4.0 Icons


  • added option to change sort order
  • added select text to change default initial text of drop-down option


  • Completely rebuilt the plugin using classes
  • Added options page
  • Added info about Archive-Pro-Matic that adds category and post-type archives
  • updated .pot language translation file
  • updated french translation


  • Added All wp_get_archive Formats
  • Added Before and After Text Inputs


  • Added translation files
  • Added EN and DE translations


  • Updated Screenshots
  • Moved plugin to it’s new home on the Plugin Oven


  • Added additional types and the shortcode.


  • The plugin came to be.