Simple Yearly Archive
by wpseek 4.7 (30 reviews)

Simple Yearly Archive

Simple Yearly Archive is a rather neat and simple Wordpress plugin that allows you to display your archives in a year-based list.

Simple Yearly Archive ranks #2,858 among WordPress.org plugins with 6,000+ active installations, is #480 of 8,299 in the Customization category, a 4.7/5 rating from 30 reviews, and was last updated May 19, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7
vtrunk Current Version vtrunk
Updated 2 months ago Last Update on 19 May, 2026
Refreshed 16 hours ago Last Refreshed on
#480 of 8,299 in Customization Top 5% by installs Downloads -20.7% this week
View on WordPress.org
Rank
#2,858
No change
Active Installs
6K+
No change
KW Avg Position
17.2
No change
Downloads
189K
+21 today
Support Resolved
0%
No change
Rating
94%
Review 4.7 out of 5
4.7 (30 reviews)

Next Milestone 7K

Total Progress 65.4%
6K+ 7K+
113
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 346 more installs to reach 7K+

Rank Changes

2,715 2,788 2,861 2,933 3,006 23-07-2026 24-07-2026 25-07-2026 26-07-2026 27-07-2026 28-07-2026 29-07-2026 30-07-2026
2,853 2,859 2,864 2,870 2,875 15-07-2026 16-07-2026 17-07-2026 18-07-2026 19-07-2026 20-07-2026 21-07-2026 22-07-2026 23-07-2026 24-07-2026 25-07-2026 26-07-2026 27-07-2026 28-07-2026 29-07-2026 30-07-2026
2,853 2,859 2,865 2,870 2,876 30-06-2026 01-07-2026 02-07-2026 03-07-2026 04-07-2026 05-07-2026 06-07-2026 07-07-2026 08-07-2026 09-07-2026 10-07-2026 11-07-2026 12-07-2026 13-07-2026 14-07-2026 15-07-2026 16-07-2026 17-07-2026 18-07-2026 19-07-2026 20-07-2026 21-07-2026 22-07-2026 23-07-2026 24-07-2026 25-07-2026 26-07-2026 27-07-2026 28-07-2026 29-07-2026 30-07-2026
2,852 2,858 2,864 2,870 2,876 01-05-2026 02-05-2026 03-05-2026 04-05-2026 05-05-2026 06-05-2026 07-05-2026 08-05-2026 09-05-2026 10-05-2026 11-05-2026 12-05-2026 13-05-2026 14-05-2026 15-05-2026 16-05-2026 17-05-2026 18-05-2026 19-05-2026 20-05-2026 21-05-2026 22-05-2026 23-05-2026 24-05-2026 25-05-2026 26-05-2026 27-05-2026 28-05-2026 29-05-2026 30-05-2026 31-05-2026 01-06-2026 02-06-2026 03-06-2026 04-06-2026 05-06-2026 06-06-2026 07-06-2026 08-06-2026 09-06-2026 10-06-2026 11-06-2026 12-06-2026 13-06-2026 14-06-2026 15-06-2026 16-06-2026 17-06-2026 18-06-2026 19-06-2026 20-06-2026 21-06-2026 22-06-2026 23-06-2026 24-06-2026 25-06-2026 26-06-2026 27-06-2026 28-06-2026 29-06-2026 30-06-2026 01-07-2026 02-07-2026 03-07-2026 04-07-2026 05-07-2026 06-07-2026 07-07-2026 08-07-2026 09-07-2026 10-07-2026 11-07-2026 12-07-2026 13-07-2026 14-07-2026 15-07-2026 16-07-2026 17-07-2026 18-07-2026 19-07-2026 20-07-2026 21-07-2026 22-07-2026 23-07-2026 24-07-2026 25-07-2026 26-07-2026 27-07-2026 28-07-2026 29-07-2026 30-07-2026
Current #2,858
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

20 30 40 50 23-07-2026 24-07-2026 25-07-2026 26-07-2026 27-07-2026 28-07-2026 29-07-2026 30-07-2026
20 30 40 50 15-07-2026 16-07-2026 17-07-2026 18-07-2026 19-07-2026 20-07-2026 21-07-2026 22-07-2026 23-07-2026 24-07-2026 25-07-2026 26-07-2026 27-07-2026 28-07-2026 29-07-2026 30-07-2026
20 30 40 50 30-06-2026 01-07-2026 02-07-2026 03-07-2026 04-07-2026 05-07-2026 06-07-2026 07-07-2026 08-07-2026 09-07-2026 10-07-2026 11-07-2026 12-07-2026 13-07-2026 14-07-2026 15-07-2026 16-07-2026 17-07-2026 18-07-2026 19-07-2026 20-07-2026 21-07-2026 22-07-2026 23-07-2026 24-07-2026 25-07-2026 26-07-2026 27-07-2026 28-07-2026 29-07-2026 30-07-2026
0 500 1K 1.5K 2K 01-05-2026 04-05-2026 07-05-2026 10-05-2026 13-05-2026 16-05-2026 19-05-2026 22-05-2026 25-05-2026 28-05-2026 31-05-2026 03-06-2026 06-06-2026 09-06-2026 12-06-2026 15-06-2026 18-06-2026 21-06-2026 24-06-2026 27-06-2026 30-06-2026 03-07-2026 06-07-2026 09-07-2026 12-07-2026 15-07-2026 18-07-2026 21-07-2026 24-07-2026 27-07-2026 30-07-2026
0 500 1K 1.5K 2K 30-07-2025 11-08-2025 23-08-2025 04-09-2025 16-09-2025 28-09-2025 10-10-2025 22-10-2025 03-11-2025 15-11-2025 27-11-2025 09-12-2025 21-12-2025 02-01-2026 14-01-2026 26-01-2026 07-02-2026 19-02-2026 03-03-2026 15-03-2026 27-03-2026 08-04-2026 20-04-2026 02-05-2026 14-05-2026 26-05-2026 07-06-2026 19-06-2026 01-07-2026 13-07-2026 25-07-2026 30-07-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.7
30 reviews
Overall 94%
5
28 (93%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
2 (7%)

Tracked Keywords

Showing 5 of 5
Keyword Position Change Type Updated
gettext 4 Tag 16 hours ago
wp_query 5 Tag 16 hours ago
archive 8 Tag 16 hours ago
archives 25 Tag 16 hours ago
wpml 44 Tag 16 hours ago

Unlock Keyword Analytics

Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.

  • Full keyword position tracking
  • Historical ranking data
  • Competitor keyword analysis
Upgrade to Pro

Security History

Source: WPVulnerability

2 known vulnerabilities on record · 0 in the last 24 months · checked 1 day ago

  1. Simple Yearly Archive [simple-yearly-archive] < 2.1.9

    CVE-2023-25484 · Fixed in v2.1.9

  2. Simple Yearly Archive [simple-yearly-archive] < 2.1.9

    Fixed in v2.1.9

Frequently Asked Questions

Common questions about Simple Yearly Archive

Just use the filter sya_the_title. Example: Add the following to your theme's functions.php: add_filter( 'sya_the_title', 'my_sya_filter_title', 10, 2 ); function my_sya_filter_title( $title, $id ) { return $id . ' - ' . $title; }
Just use the filter sya_postlink. Example: Add the following to your theme's functions.php: add_filter( 'sya_postlink', 'sya_modify_postlinks', 10, 3 ); function sya_modify_postlinks( $link_html, $post ) { $dom = new DOMDocument(); $dom->loadHtml($link_html); $xpath = new DOMXPath($dom); $link = $xpath->query("//a")->item(0); $link_classes = explode(' ', $link->getAttribute('class')); $link_classes[] = 'postyear-' . $post->post_year; $link->setAttribute('class', implode(' ', $link_classes)); return $dom->saveHTML(); } This will add a CSS class with the post year to the post links.
Just use the filter sya_the_authors. Example: Add the following to your theme's functions.php: if( function_exists('get_coauthors') ) { add_filter( 'sya_the_authors', 'my_sya_filter_authors', 10, 2 ); function my_sya_filter_authors( $author, $post ) { $coauthors = get_coauthors( $post->ID ); $authorsCollection = array(); foreach( $coauthors as $coauthor ) { if( $coauthor->display_name ) { $authorsCollection[] = $coauthor->display_name; } } return implode(', ', $authorsCollection); } }
Just use the filter sya_categories. Example: Add the following to your theme's functions.php: function sya_child_categories( $sya_categories ) { return array_filter($sya_categories, function($v, $k) { return get_category( $k )->parent > 0; }, ARRAY_FILTER_USE_BOTH); } add_filter( 'sya_categories', 'sya_child_categories', 10, 3 );
Just use the filter sya_get_posts that allows you to query for literally anything using WP_Query parameters. Add the following snippets to your theme's functions.php. Display posts that have "either" of these tags add_filter( 'sya_get_posts', function() { return array( 'tag' => 'bread,baking' ); }); Display posts that match the search term "keyword" add_filter( 'sya_get_posts', function() { return array( 's' => 'keyword' ); }); Display only password protected posts add_filter( 'sya_get_posts', function() { return array( 'has_password' => true ); }); Display only 10 posts add_filter( 'sya_get_posts', function() { return array( 'numberposts' => 10 ); }); Display posts tagged with bob, under people custom taxonomy add_filter( 'sya_get_posts', function() { return array( 'tax_query' => array( array( 'taxonomy' => 'people', 'field' => 'slug', 'terms' => 'bob', ) ) ); }); Display posts from several custom taxonomies add_filter( 'sya_get_posts', function() { return array( 'tax_query' => array( 'relation' => 'AND', array( 'taxonomy' => 'movie_genre', 'field' => 'slug', 'terms' => array( 'action', 'comedy' ), ), array( 'taxonomy' => 'actor', 'field' => 'term_id', 'terms' => array( 103, 115, 206 ), 'operator' => 'NOT IN', ), ) ); }); Display posts that are in the quotes category OR have the quote format add_filter( 'sya_get_posts', function() { return array( 'tax_query' => array( 'relation' => 'OR', array( 'taxonomy' => 'category', 'field' => 'slug', 'terms' => array( 'quotes' ), ), array( 'taxonomy' => 'post_format', 'field' => 'slug', 'terms' => array( 'post-format-quote' ), ), ) ); }); Display posts that are in the quotes category OR both have the quote post format AND are in the wisdom category add_filter( 'sya_get_posts', function() { return array( 'tax_query' => array( 'relation' => 'OR', array( 'taxonomy' => 'category', 'field' => 'slug', 'terms' => array( 'quotes' ) ), array( 'relation' => 'AND', array( 'taxonomy' => 'post_format', 'field' => 'slug', 'terms' => array( 'post-format-quote' ) ), array( 'taxonomy' => 'category', 'field' => 'slug', 'terms' => array( 'wisdom' ), ) ) ) ); }); Configuration? Parameters? Head over here

More plugins by wpseek

Sign In / Register

You need to sign in or register to use this feature.