By default, posts are designed to display in reverse chronological order from newest to oldest. However, sometimes there are reasons why you might want to reverse that and display your posts in chronological order from oldest to newest. The latest posts block displays your most recent posts. Create a page to use to display your posts and add a Display Posts Shortcode to the page.
Not quite what you're looking for?
How to Change the Order of Your Posts in WordPress
By default, WordPress displays your posts in a reverse chronological order , based on the date of their publishing. This means that the latest posts are displayed at the top, and for the older ones you usually have to dig a bit deeper. For many websites, like news outlets, blogs, magazines and such, this is perfectly fine. However, there are many cases in which you might need to change this order and create your own, or to place certain posts in certain positions in the list. This can actually be done quite easily using one of the methods we are going to discuss here. Displaying the latest posts first is not always the most appropriate way to go about presenting your content on your website. For example, you may have a series of posts that form a coherent unit among them, but are published at different times. This is the case with long-form pieces that are broken down into several parts. Logically, you want the Part 1 to be the first one, followed by Part 2, with Part 3 coming after, and so on. If you create a custom order, your posts will be listed in a logical, intuitive way , which will greatly improve the user experience.
Show your Posts in Chronological Order
By default, WordPress posts are ordered based on the date that they were published. In a nutshell, WordPress orders blog posts in reverse chronological order. This basically means that how your posts appear on the front-end depends entirely on when you published them. This example sums it up well:. On the back-end interface, we have the option of sorting posts by both the post date and the post title.
Reverse the post order for a specific category to be date ascending. This is a lightweight plugin that adds the option to reorder the posts from a specific category by published date ascending or descending. When creating or editing a category from the Admin Dashboard, the user can choose to sort the posts for that category by oldest old posts on top of the page or newest new posts first. Useful for journals, books or achives, who need to have a chronological sort order for certain category archives. The plugin currently does not have any more options. However, it can be forked to sort posts by other criteria, including post title.