I accidentally deleted a post and don't see it in Trash. How can I recover and restore it. Just did it an hour ago.
If your post isn't in Trash, then it was completely deleted. The only way to restore it is recovering your database from an earlier backup. If you don't have backups and your post was deleted from the database - there is no way to restore it.
If you have deleted the posts, you can't no longer access it. If you would like to verify your deleted post are available or not, you could check in your wordpress database table named -> prefix_posts (table) and check post_status column. If you found your post is still in trash in that column. Make that trash to publish.
Your hosting account may have a daily backup of database. So please
- Login to your account
- Select Backup Restore
- Select the date to recover from (in your case previous day)
- Restore database. and you would see your deleted page back in your dashboard.
P.S : Responding to this post though old one, so that it helps someone looking for it.
If your post isn't in the thrash section then it would have been deleted permanently. The only way to restore it is by rolling out to the previous back up . Else I am afraid you have to redo the task again.