{"id":109471,"date":"2019-09-25T11:01:38","date_gmt":"2019-09-25T11:01:38","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/pre-publish-checklist\/"},"modified":"2026-01-19T12:40:11","modified_gmt":"2026-01-19T12:40:11","slug":"pre-publish-checklist","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/pre-publish-checklist\/","author":13560661,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.4","stable_tag":"1.1.4","tested":"6.6.5","requires":"4.7","requires_php":"5.6","requires_plugins":null,"header_name":"Pre-Publish Checklist","header_author":"Pratik Chaskar","header_description":"Pre-Publish Checklist ensures that you don't skip anything from the essential list of things before you publish a post.","assets_banners_color":"504fe7","last_updated":"2026-01-19 12:40:11","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/pratikchaskar.com\/","rating":5,"author_block_rating":0,"active_installs":1000,"downloads":30534,"num_ratings":11,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"brainstormworg","date":"2019-09-27 16:14:54"},"1.0.1":{"tag":"1.0.1","author":"brainstormworg","date":"2019-09-28 13:11:30"},"1.0.2":{"tag":"1.0.2","author":"brainstormworg","date":"2019-11-13 10:13:13"},"1.1.0":{"tag":"1.1.0","author":"brainstormworg","date":"2019-12-31 10:31:07"},"1.1.1":{"tag":"1.1.1","author":"brainstormworg","date":"2023-08-24 12:39:45"},"1.1.2":{"tag":"1.1.2","author":"brainstormworg","date":"2023-09-22 08:43:36"},"1.1.3":{"tag":"1.1.3","author":"brainstormworg","date":"2024-04-19 08:34:48"},"1.1.4":{"tag":"1.1.4","author":"brainstormworg","date":"2026-01-19 12:40:11"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":11},"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":2162857,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":2165516,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2165516,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2220056,"resolution":"1","location":"assets","locale":""},"screenshot-10.png":{"filename":"screenshot-10.png","revision":2220056,"resolution":"10","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2220056,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2162857,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2165498,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2165498,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":2165498,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":2165498,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":2165498,"resolution":"8","location":"assets","locale":""},"screenshot-9.png":{"filename":"screenshot-9.png","revision":2165498,"resolution":"9","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[176634,176635,176633,176632,50844],"plugin_category":[],"plugin_contributors":[97982],"plugin_business_model":[],"class_list":["post-109471","plugin","type-plugin","status-publish","hentry","plugin_tags-blog-publish-checklist","plugin_tags-cross-check-post-or-page","plugin_tags-editorial-checklist","plugin_tags-post-publish-checklist","plugin_tags-pre-publish-checklist","plugin_contributors-pratikchaskar","plugin_committers-brainstormforce","plugin_committers-brainstormworg","plugin_committers-patilvikasj","plugin_committers-pratikchaskar","plugin_support_reps-brainstormteam","plugin_support_reps-bsfherman"],"banners":{"banner":"https:\/\/ps.w.org\/pre-publish-checklist\/assets\/banner-772x250.jpg?rev=2165516","banner_2x":"https:\/\/ps.w.org\/pre-publish-checklist\/assets\/banner-1544x500.jpg?rev=2165516","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/pre-publish-checklist\/assets\/icon.svg?rev=2162857","icon":"https:\/\/ps.w.org\/pre-publish-checklist\/assets\/icon.svg?rev=2162857","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/pre-publish-checklist\/assets\/screenshot-1.png?rev=2220056","caption":""},{"src":"https:\/\/ps.w.org\/pre-publish-checklist\/assets\/screenshot-2.png?rev=2220056","caption":""},{"src":"https:\/\/ps.w.org\/pre-publish-checklist\/assets\/screenshot-3.png?rev=2162857","caption":""},{"src":"https:\/\/ps.w.org\/pre-publish-checklist\/assets\/screenshot-4.png?rev=2165498","caption":""},{"src":"https:\/\/ps.w.org\/pre-publish-checklist\/assets\/screenshot-5.png?rev=2165498","caption":""},{"src":"https:\/\/ps.w.org\/pre-publish-checklist\/assets\/screenshot-6.png?rev=2165498","caption":""},{"src":"https:\/\/ps.w.org\/pre-publish-checklist\/assets\/screenshot-7.png?rev=2165498","caption":""},{"src":"https:\/\/ps.w.org\/pre-publish-checklist\/assets\/screenshot-8.png?rev=2165498","caption":""},{"src":"https:\/\/ps.w.org\/pre-publish-checklist\/assets\/screenshot-9.png?rev=2165498","caption":""},{"src":"https:\/\/ps.w.org\/pre-publish-checklist\/assets\/screenshot-10.png?rev=2220056","caption":""}],"raw_content":"<!--section=description-->\n<h4>Easiest way to make sure your page or post is ready to go live<\/h4>\n\n<p>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?<\/p>\n\n<p>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.<\/p>\n\n<p>This will make sure that you are reminded of the remaining tasks before the post goes live.<\/p>\n\n<p>Why worry about the things to do when the plugin will do that for you!<\/p>\n\n<p><a href=\"https:\/\/bsf.io\/pre-publish-checklist-demo\">Try it out on a free dummy site<\/a><\/p>\n\n<h3>Key Features of Pre-Publish Checklist:<\/h3>\n\n<p>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.<\/p>\n\n<p>With this plugin you can -<\/p>\n\n<ul>\n<li><p><code>Manage a checklist for your pages, posts, custom post types, etc.<\/code> - The plugin fetches all of them in the settings and you can select where you wish to add the checklist.<\/p><\/li>\n<li><p><code>Create dedicated and personalized checklists for each of them<\/code> - You can choose to create different checklists for pages, posts, etc. depending on the design and needs.<\/p><\/li>\n<li><p><code>Overview the progress of posts and pages<\/code> - 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\u2019t added for a particular post type.<\/p><\/li>\n<\/ul>\n\n<h3>How does it work?<\/h3>\n\n<p>The Pre-Publish Checklist plugin lets you create a checklist and enable on the specific post types you wish to have it applied to.<\/p>\n\n<p>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.<\/p>\n\n<p>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.<\/p>\n\n<p>Here are the points in brief -<\/p>\n\n<ol>\n<li>Under the General settings tab, select the action you wish to trigger when user clicks on the publish button.<\/li>\n<li>Select the post types you wish to get this applicable to.<\/li>\n<li>Create a checklist under the Checklist tab and save!<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20will%20i%20find%20the%20pre-publish%20checklist%20settings%3F\"><h3>Where will I find the pre-publish checklist settings?<\/h3><\/dt>\n<dd><p>Open settings in the WordPress dashboard and then click on Pre-Publish checklist to see the settings.<\/p><\/dd>\n<dt id=\"where%20will%20the%20checklist%20appear%3F\"><h3>Where will the checklist appear?<\/h3><\/dt>\n<dd><p>The checklist will appear within a metabox on the post\/page edit page.<\/p><\/dd>\n<dt id=\"is%20there%20a%20default%20pre-publish%20checklist%20available%3F\"><h3>Is there a default pre-publish checklist available?<\/h3><\/dt>\n<dd><p>Yes, there is a short list that we've provided within the plugin. However, we recommend you to modify it as per your needs.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Enhancement: Compatibility with WordPress 6.6.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Fixed: Resolved an issue with visibility of the publish\/update button after WordPress 6.3 update.<\/li>\n<li>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.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Enhancement: Improved Security in AJAX Request Handling. Props to Patchstack for reporting it privately to our team.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed: Compatibility issues with WordPress 5.5.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: Introduced support for creating an individual checklist for custom post types.<\/li>\n<li>New: Added a list column to display the checklist status.<\/li>\n<li>New: Added a search bar to filter posts according to pending item.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed: Compatibility issues with WordPress 5.3.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed: Publish\/Update button position changes on changing the post status.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Easiest way to make sure your page or post is ready to go live","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/109471","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=109471"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pratikchaskar"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=109471"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=109471"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=109471"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=109471"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=109471"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=109471"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}