How to count the number of archives there are

Notes: Currently you’re echo-ing the output of wp_get_archives(). In order to return it, we must set the echo input parameter to false. You’re assuming the output of wp_get_archives() is an array, but it’s a string. Workaround: Here’s one way, by counting the <li> instances, with the html format: $args = [ ‘parent’ => 0, ‘hide_empty’ … Read more

I want my yearly archives to show a list of all posts

if you only want this for yearly archives, then you could create a custom date.php template that limits the posts to displaying just the title (and possibly excerpt as you wish) http://codex.wordpress.org/images/1/18/Template_Hierarchy.png otherwise, you could also create archive.php but it that would effect all your archives. date.php would only apply to your time-based archives. then … Read more

next and previous year month and day for archive page

thank u all i just did a simple code to get what i want <?php $prevyear = date(‘2150’) – 0001; $nextyear = date(‘2150′) + 0001; $prevmonth = date(’01’) – 01; $nextmonth = date(’01’) + 01; echo echo get_year_link($prevyear).”<br />”.get_year_link($nextyear).”<br />”.get_year_link($prevmonth).”<br />”.get_year_link($nextmonth).”<br />”; ?>

Filter post by clickable year [duplicate]

You can achieve this by Using Simple Yearly Archive Plugin. It allows you to use different shortcode based on your requirements. For custom post type you can use like: [SimpleYearlyArchive type=”yearly_past”] Plugin link: https://wordpress.org/plugins/simple-yearly-archive/