If you use the blog function of your WordPress site as a news feed, or if you are using the Recent Posts widget (like we do in the sidebar, below signups), you might occasionally want to change the order of the posts – either in the blog or the widget.
The ordering of the posts in both of these locations is automatically controlled, and determined solely by the date of publication. Older posts automatically appear at the bottom, while the newest post automatically appears at the top – a “reverse chronological” structure.
To change the order where a post appears, you need to change the date of publication for that post – making it earlier in date than the posts you would like it to appear below, and later in date than the posts you would like it to appear above.
To change the date of publication for post, go to the post editing page, and on the right sidebar, immediately above the blue “Update” button, look for the “Published on:” line. Right beside that will be a blue link to “Edit”. Click this link, then select a new publication date. Be aware that you may have to select a time as well as a date of publish to get your post exactly where you want it.
While changing the order of the posts in the blog or widget might be something you need to do once in a while, you don’t want to end up micromanaging this order too much. Changing the order more than once a month or so might mean that you need to take a look at creating a publishing schedule to be more organized in the order you originally publish posts.