Pre-Publish Checklist


Easiest way to make sure your page or post is ready to go live

Is the fear of publishing an incomplete post haunting you already? Do you get worried about tasks like adding a featured image, updating the permalink, etc. just when you are about to click the publish button?

All of this is handled with an easy to use Pre-Publish Checklist plugin that lets you create a checklist you wish to maintain for every post type on your website. You can build a checklist with necessary tasks and prioritize them by placing them in the required order.

This will make sure that you are reminded of the remaining tasks before the post goes live.

Why worry about the things to do when the plugin will do that for you!

How does it work?

The Pre-Publish Checklist plugin lets you create a checklist and enable on the specific post types you wish to have it applied to.

You can select the message that should be displayed to users when they click on the publish button without completing everything mentioned in the checklist.

A pre-publish meta box gets added to the post types that you’ve selected and the plugin does its job every time you click the publish button without completing the checklist.

Here are the points in brief –

  1. Under the General settings tab, select the action you wish to trigger when user clicks on the publish button.
  2. Select the post types you wish to get this applicable to.
  3. Create a checklist under the Checklist tab and save!



Where will I find the pre-publish checklist settings?

Open settings in the WordPress dashboard and then click on Pre-Publish checklist to see the settings.

Where will the checklist appear?

The checklist will appear within a metabox on the post/page edit page.

Is there a default pre-publish checklist available?

Yes, there is a short list that we’ve provided within the plugin. However, we recommend you to modify it as per your needs.


October 3, 2019
Exactly what I was looking for and it's not over-engineered or bloated - it's just easy to use and functional. The one thing I hope you could add is the ability to show the checklist completion percentage (maybe as a progress bar?) as a column on the post list (/wp-admin/edit.php). It would be really useful for seeing at-a-glance how close each post is to being complete and ready to publish without having to go into each post.
September 27, 2019
This plugin is a must have for anyone who is regularly involved in posting content on their WordPress website. It can reduce the chances of missing essentials steps that are required to publish a post perfectly. A great idea, executed by a great team
September 27, 2019
Oh quick tip, pair this with another of their useful free plugins: Unlist Posts & Pages Wow, what a useful plugin to have on your website to make sure nothing gets skipped. But more than that, the flexibility to add your own process via a user-friendly interface. Thanks for making this.
September 26, 2019
... for some of my client's sites. You explain and show things to some of them a million times, and they still don't do it. Of course they can just check off the list items, but hey, this is better than nothing. Good idea, and good job, this plugin works perfectly this far... (in 10 minutes of use).
Read all 7 reviews

Contributors & Developers

“Pre-Publish Checklist” is open source software. The following people have contributed to this plugin.


“Pre-Publish Checklist” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Pre-Publish Checklist” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fixed: Compatibility issues with WordPress 5.3.


  • Fixed: Publish/Update button position changes on changing the post status.


  • Initial release.