Editing order, publishing dates and sticky posts in WordPress


English: The logo of the blogging software Wor...

English: The logo of the blogging software WordPress. Deutsch: WordPress Logo 中文: WordPress Logo (Photo credit: Wikipedia)

A client asked me recently how to affect the ways that posts show chronologically in WordPress. By default, WordPress shows the latest publish post first, the next most recent post next, and so on. This is affected mostly by the date at the time the post was published is set to the date of the post by default, even though the post may exist elsewhere in time chronologically. This is especially true if you are moving old content from another source to a new WordPress site.

How to affect chronology of posts in WordPress

There are at least two ways to do this. In this case we are just talking about posts, as WordPress pages use a different way of ordering.
  1. Edit a post.
  2. In the area where it says publish/update, look for “Published On:” where you can edit the publish date. The most recent dated posts will show first, the next most recent next, etc. This will allow you to set articles from 2005 as having been published then.
  3. In your particular case, you may also want an especially important post to show up first regardless of date, and so you have a second option:

How to make a post sticky in WordPress

  • In the same publish area, look for the “visibility:” area, where you can set whether a post is visible or not.
  • In this area, you can also set a post as “sticky” which allows it to show first until you turn off the option.
  • Click on the checkbox next to “Stick this post to the front page” and it will show as the first post until you change the setting back.
  • Make sure to click ok and update, or the change will not be saved.

This content is published under the Attribution 3.0 Unported license.


About lemsy

John LeMasney is an artist, graphic designer, and technology creative. He is located in beautiful, mountainous Charlottesville, VA, but works remotely with ease. Contact him at: lemasney@gmail.com to discuss your next creative project.

Leave a Reply