Change the Date of a WordPress Post Edit the Timestamp
If there is ever an occasion that you want to change the date of a WordPress post there is an easy way to change the timestamp of a WordPress post.
From within the WordPress dashboard click Manage to open the posts and then the title of the post to edit.

After you open the WordPress post to edit look on the top right side just under the Publish Status for the Published on date. Click the Edit link next to the date to change the post timestamp.

Clicking the Edit link should open the menu to change the month, day, year and time. Make your changes and click the save button just under the timestamp menu. Keep in mind that changing the date of a post will also effect the order it’s shown in the blog loop.
WordPress GuideIf you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!
Tagged with WordPress Guide
Related Posts
9 Responses to "Change the Date of a WordPress Post Edit the Timestamp"
Discussion Area - Leave a Comment
If you have a question about your blog please leave a link to it. Please don't ask questions like "Why don't my blog work right?" and expect an answer. I can't fix stupid.Two links or less are welcome, any more and your comment will be spammed! Nofollow has been disabled, feel free to use your keywords or site name as your name for anchor text. Some comments may be moderated and will not appear until approved. Please submit only once.
XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>
Or just copy the example below and change your details.
Example - Title Of Site











Thanks for this tip! I´ve seen the function before but i didn´t understand what that meant. Now I can use it!
Very useful, thanks. I actually never knew that the timestamp could be changed, now I can edit past/present posts
You wouldn’t happen to know how I can edit the date in the permalink, do you? I’ve followed this tip on a draft post which had been forgotten for a while. When I edit it now, WP generates a publishing date AND a permalink based on today. I can change the date as per your instructions, but the permalink doesn’t change. Any ideas?
You can try changing the post slug to change the permalink.
Unfortunately I can only edit the “name” part, if that is what you are suggesting. Isn’t that what the slug is? The date part is grayed out in the “Manage Post” view and cannot be accessed.
I thought that might be your case if you are using the date as part of your custom permalink structure. The easiest way is to change it is to post it again. You could try to change the permalink in your database if you are comfortable with phpMyAdmin.
Why so important to change the permalink? Changing it will break all the links pointing back to the post from any sites that you (or others) may have pinged, bookmarked, trackbacked or linked to.
As I said in my first comment, this is a draft post that has lingered a bit too long in that status. Now that I have it completed, I want it to be published for the date that I originally intended, and I want the permalink to reflect that date. So there are no bookmarks, trackbacks, pings or anything else yet. I wouldn’t lightly change the publishing date for a post which has been in status published for a while already.
I still think it’s a flaw in the WordPress system: when you change the publishing date, you obviously want the permalink to reflect that if you chose a permalink structure based on publishing dates. Seems pretty obvious to me.
I will try following your suggestions to either post again (which I hadn’t thought of) or directly edit the table in phpMyAdmin (which I have been looking into, but the versioning in 2.6 makes this a bit more tricky).
Thanks for your thoughts and follow-up.
If the post isn’t made yet then copy it, make a new one, and delete the old draft so the PL will be all good. If you think this is a WP bug then I suggest reporting it to WordPress.org not me.
This is helpful when you want a brand new wordpress install to look established