In WordPress how can I add a menu link to an archive for Posts? I can see that I can add category archive links but what if I want to have an archive of all the posts (therefore including all categories?)
If your blog is setted to show last posts on home page, the link you need is just the home page link, that can be inserted using custom link.
If your blog is setted to display a static page as front page, also create a page and set it as "Posts page", then the link to that page, will be the link for posts.
If you need to change something on how posts are shown, e.g. the number of posts showed, use
As pointed out in comments, when home page is setted to display last posts, often it is styled differently from normal archives, in that case the solution is create page template.
E.g. create a file named
After that in
Now you have to create a page in dashboards, assign the page template and use this page to show posts.
It can seems a bad, hard work, but once WordPress as not a specific archive for standard posts only alternative to this is put the query in the pgae template, but in that case you will rune 2 query one to retrieve the page, one for posts, using my code you will rune one query, so for performance is better.
Just yesterday I released a new plugin Clever Rules using that plugin what you ask can be done with a line of code and without adding any additional page.
After you have installed and activated the plugin, create a new file called 'myrules.php' in it put:
After that save this file in your plugins folder. Go to dashboard and activate this "My Rules" plugin. You are done, now when you visit the url
Please note plugin is in Beta so not fully tested.