Title: Pre-Publish Checklist
Author: Pratik Chaskar
Published: <strong>September 25, 2019</strong>
Last modified: January 19, 2026

---

Search plugins

![](https://ps.w.org/pre-publish-checklist/assets/banner-772x250.jpg?rev=2165516)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/pre-publish-checklist/assets/icon.svg?rev=2162857)

# Pre-Publish Checklist

 By [Pratik Chaskar](https://profiles.wordpress.org/pratikchaskar/)

[Download](https://downloads.wordpress.org/plugin/pre-publish-checklist.1.1.4.zip)

 * [Details](https://wordpress.org/plugins/pre-publish-checklist/#description)
 * [Reviews](https://wordpress.org/plugins/pre-publish-checklist/#reviews)
 * [Development](https://wordpress.org/plugins/pre-publish-checklist/#developers)

 [Support](https://wordpress.org/support/plugin/pre-publish-checklist/)

## Description

#### 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!

[Try it out on a free dummy site](https://bsf.io/pre-publish-checklist-demo)

### Key Features of Pre-Publish Checklist:

The Pre-Publish Checklist is a useful plugin that lets you monitor whether the posts,
pages and custom post types on your website are complete.

With this plugin you can –

 * `Manage a checklist for your pages, posts, custom post types, etc.` – The plugin
   fetches all of them in the settings and you can select where you wish to add 
   the checklist.
 * `Create dedicated and personalized checklists for each of them` – You can choose
   to create different checklists for pages, posts, etc. depending on the design
   and needs.
 * `Overview the progress of posts and pages` – You no longer need to open the post
   or page editor to see whether a checklist is completed. We have added a column
   that can be seen alongside the list of posts and pages that will tell you whether
   a checklist is completed, how many items left or if a checklist isn’t added for
   a particular post type.

### 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!

## Screenshots

[[

[[

[[

[[

[[

[[

[[

[[

[[

[[

## FAQ

### 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.

## Reviews

![](https://secure.gravatar.com/avatar/fee43d56bff672749cc0fb697727b2b6c1b9ae309d72a49b6a9ca7d10550fbc5?
s=60&d=retro&r=g)

### 󠀁[Helps Avoid Missing Publishing Steps](https://wordpress.org/support/topic/helps-avoid-missing-publishing-steps/)󠁿

 [Scott DeLuzio](https://profiles.wordpress.org/scottdeluzio/) October 12, 2023

This plugin has helped me ensure I don’t miss any steps I need to complete before
publishing. Without it I am certain that I would forget some basic steps before 
hitting publish. Also, when I had an issue with the plugin, support quickly implemented
and released a fix.

![](https://secure.gravatar.com/avatar/cf4a7bb81591c1f74ca0f94909e8e10cf7364e3673e9aa77453feb7dfe8eb6df?
s=60&d=retro&r=g)

### 󠀁[Very good, but there is something that could make it better](https://wordpress.org/support/topic/very-good-but-there-is-something-that-could-make-it-better/)󠁿

 [tibsie](https://profiles.wordpress.org/tibsie/) January 1, 2023 1 reply

This plugin is excellent and is exactly what I was looking for when I needed something
to keep track of what jobs had been done for each article. However, there is a feature
that I think could improve the plugin’s functionality without being too difficult
to implement. There is the “Filter Unchecked” dropdown box that allows you to see
which posts need a particular action doing to them, but it has no idea if there 
is a dependency that needs doing first. So I can get a list of all articles that
need editor approval, but it includes articles that have been written and those 
which haven’t. Adding another filter alongside the “Filter Unchecked” called “Filter
Checked” should be relatively easy. That way you could see all the articles that
have been written AND need editor approval.

![](https://secure.gravatar.com/avatar/e18997244236512a6a0c31baec738e2b3b119b4b38eb8c192f5f0668b742f900?
s=60&d=retro&r=g)

### 󠀁[Very Useful](https://wordpress.org/support/topic/very-useful-2717/)󠁿

 [yesorcayes](https://profiles.wordpress.org/yesorcayes/) June 9, 2021 1 reply

This plugin very useful. simple and powerful for workflow

![](https://secure.gravatar.com/avatar/c79794bc4c6bd034029c357a41bd07e61d3089b51cfadacbb913ec0626828c9d?
s=60&d=retro&r=g)

### 󠀁[Handy powerful plugin](https://wordpress.org/support/topic/handy-powerful-plugin/)󠁿

 [findetim](https://profiles.wordpress.org/findetim/) November 30, 2019 1 reply

Thought about developing this myself and found this one. Does what it’s built for,
awesome! One thing that would make it top notch: A description to each Checklist-
Item that appears by hovering or clicking a little questionmark next to each item!
That would be dope!

![](https://secure.gravatar.com/avatar/ba90dea5f587dd21d1b79c30d3bf271788dd06912d7313f54d310cdd9bd97db1?
s=60&d=retro&r=g)

### 󠀁[Simple, functional](https://wordpress.org/support/topic/simple-functional-12/)󠁿

 [itsViney](https://profiles.wordpress.org/itsviney/) October 3, 2019 1 reply

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.

![](https://secure.gravatar.com/avatar/7bc08317b18e91b8d43fd7c57e1403ebfb330b5873640d08ed4d2fd1ba121fe8?
s=60&d=retro&r=g)

### 󠀁[Another amazing job!](https://wordpress.org/support/topic/another-amazing-job/)󠁿

 [chagassilva](https://profiles.wordpress.org/chagassilva/) September 27, 2019 1
reply

Team Brainstorm Force as always innovating! the best!

 [ Read all 11 reviews ](https://wordpress.org/support/plugin/pre-publish-checklist/reviews/)

## Contributors & Developers

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

Contributors

 *   [ Pratik Chaskar ](https://profiles.wordpress.org/pratikchaskar/)

“Pre-Publish Checklist” has been translated into 5 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/pre-publish-checklist/contributors)
for their contributions.

[Translate “Pre-Publish Checklist” into your language.](https://translate.wordpress.org/projects/wp-plugins/pre-publish-checklist)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pre-publish-checklist/),
check out the [SVN repository](https://plugins.svn.wordpress.org/pre-publish-checklist/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/pre-publish-checklist/)
by [RSS](https://plugins.trac.wordpress.org/log/pre-publish-checklist/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.4

 * Enhancement: Compatibility with WordPress 6.6.

#### 1.1.3

 * Fixed: Resolved an issue with visibility of the publish/update button after WordPress
   6.3 update.
 * Fixed: Resolved an issue where the checklist within the post editor was not saving
   when users attempted to save a draft or schedule a post.

#### 1.1.2

 * Enhancement: Improved Security in AJAX Request Handling. Props to Patchstack 
   for reporting it privately to our team.

#### 1.1.1

 * Fixed: Compatibility issues with WordPress 5.5.

#### 1.1.0

 * New: Introduced support for creating an individual checklist for custom post 
   types.
 * New: Added a list column to display the checklist status.
 * New: Added a search bar to filter posts according to pending item.

#### 1.0.2

 * Fixed: Compatibility issues with WordPress 5.3.

#### 1.0.1

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

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.1.4**
 *  Last updated **6 months ago**
 *  Active installations **1,000+**
 *  WordPress version ** 4.7 or higher **
 *  Tested up to **6.6.5**
 *  PHP version ** 5.6 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/pre-publish-checklist/), [German](https://de.wordpress.org/plugins/pre-publish-checklist/),
   [Portuguese (Brazil)](https://br.wordpress.org/plugins/pre-publish-checklist/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/pre-publish-checklist/), [Spanish (Spain)](https://es.wordpress.org/plugins/pre-publish-checklist/),
   and [Vietnamese](https://vi.wordpress.org/plugins/pre-publish-checklist/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/pre-publish-checklist)
 * Tag
 * [pre-publish checklist](https://wordpress.org/plugins/tags/pre-publish-checklist/)
 *  [Advanced View](https://wordpress.org/plugins/pre-publish-checklist/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  11 5-star reviews     ](https://wordpress.org/support/plugin/pre-publish-checklist/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/pre-publish-checklist/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/pre-publish-checklist/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/pre-publish-checklist/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/pre-publish-checklist/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/pre-publish-checklist/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pre-publish-checklist/reviews/)

## Contributors

 *   [ Pratik Chaskar ](https://profiles.wordpress.org/pratikchaskar/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pre-publish-checklist/)