Public Post Preview
Share the link of any draft post on your website without logging into the website with Public Post Preview. Any anonymous user with the provided link can preview post content before publication.
Self expiring post draft preview link
The Public Post Preview plugin by Dominik Schilling generates a self-expiring link (up to 48 hours) for any draft post or post within a custom post type. After installation and activation, open any post in the edit mode. Click to enable the “Enable public preview” option.

The provided URL can be shared with anyone for them to preview your draft post content. Note: This won’t work on published posts and is only draft mode content. Also, there is an option to extend link expiry beyond 48 hours.