Sometimes we may delete a page or post accidentally in WordPress. No worries, WordPress has a way in restoring them. Please follow the guide below.
1. In your WordPress admin, click on Post or Pages and select All Posts or All Pages.
2. Click on the Trash link. This should display all the deleted Pages / Posts.
3. Hover your mouse below the page/post title that you want to restore and click on Restore button. The post/page should display now back to the normal page/post listing.
*You can also use the bulk action if you have multiple posts/pages to restore. Just check on those posts/pages. Click on the dropdown box and chose Restore.