How to restore deleted posts and pages in WordPress

In my post, I show you step by step how to recover deleted blog posts on WordPress. When I first started blogging, I got frustrated with some of my blog posts and decided to delete them. After some reflection, I realized I should update the post rather than deleting it. WordPress makes it easy to restore deleted posts.

You can recover deleted blog posts on WordPress by going to ‘Posts’ on your main dashboard menu. At the top of the blog post list is a ‘Trash’ link. After you click on that link, select the post you want to recover, choose ‘Restore’ from the dropdown menu, and click on ‘Apply.’

Let’s do that step by step.

How to restore a post immediately after deleting

If you have just deleted a post, don’t worry. With one click you can restore it.

After you delete a post, WordPress takes you to your post list. At the top, there is an option to undo.

Undo a deleted post

Select ‘Undo’ to restore your deleted post.

How to recover deleted blog posts in WordPress

When you delete a blog post, WordPress moves it to a ‘Trash’ folder.

To access the ‘Trash’ folder, go to your post list. ‘Trash’ is located at the top.

Trash folder in WordPress

To recover a blog post, click to the left of the blog post and open the dropdown menu at the top.

Restore a deleted post in WordPress

In the dropdown menu, there are two options, ‘Restore’ and ‘Delete permanently,’ Select ‘Restore’ not ‘Delete Permanently,’

After selecting ‘Restore’ in the dropdown menu, click ‘Apply’.

Select restore then apply

After you click ‘Apply,’ a message confirms your post is restored.

Restored post confirmation

Click on the ‘All’ link to see your restored post

How to restore deleted posts in WordPress video tutorial

How to restore deleted posts and pages In WordPress
Watch this video on YouTube.


You have two options in WordPress to recover deleted blog posts. The first option is to ‘Undo’ your action, ‘Undo’ is available immediately after you delete a post or page. The second option is to recover your blog post from the ‘Trash’ folder.

The ‘Trash’ folder is at the top of your ‘All Posts’ page. Once you are in the folder, select the post or posts you want to recover, choose ‘Restore’ from the dropdown menu, finally click on ‘Apply.’

If you have deleted your posts from the ‘Trash’ folder, there is no way to restore them in WordPress. You have to restore your site from a backup.

Before you go to restore your deleted posts, would you kindly spare one minute to leave me a comment? Did I help you with my post? Would you like me to add more detail? I eagerly wait to read your feedback.

If you are new to WordPress, check out my other tutorials at, I also have a YouTube channel.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.