Need to show a brand your content before publishing? Here’s how others can preview your post on WordPress…

There are times with blogging where you’ll want to let someone see the finished formatted blog post before you hit publish. To do this, you could send them a screenshot of the post preview or set up a user account letting them login… but neither of these solutions are ideal.

Instead try the WordPress plugin Public Post Preview by Dominik Schilling. It’s a quick and easy way to share a link to a drafted post privately with someone else, letting them preview a post/page before it’s published publicly.

How to Install and Use Public Post Preview

how to share a preview of a drafted post with someone without publishing

  • While logged into your WordPress admin area, go to Plugins > Add New.
  • Search for Public Post Preview and click Install Now. Once installed, activate the plugin
  • To enable a public post preview, check the box beside “Enable public preview”. This is within the Publish box on posts, pages and custom post types. It must be saved as a draft for the preview URL to work.
  • The link will be displayed below the checked checkbox, so that you can share it.
  • To disable a preview just uncheck the box, then re-save it as a draft or publish it.

The link will be available for 48 hours. After 48 hours, it will expire and you will need to share a new link. This will be generated automatically in the editor.

If you want to extend the time, carefully copy and paste the following into your theme’s functions.php file:

// Extend Time Of Public Post Preview
add_filter( 'ppp_nonce_life', 'my_nonce_life' );
function my_nonce_life() {
    return 60 * 60 * 24 * 7; // 7 days
}

If you’re not comfortable editing your theme files, you can install Public Post Preview Configurator instead.

Leave a Reply

Thank you so much for taking the time to comment! Your email will not be published or shared but you will recieve an email if your comment has a reply. Need help with a tutorial? Check out our Coding + Consultation service for one-on-one assistance.

One comment