How to create a blog post checklist in WordPress

Let’s be honest: Creating a blog post isn’t as simple as writing and publishing. You put a lot of time into creating your content, and you want to make the most of it. That means adding a pin-worthy graphic, optimizing your content for search engines, scheduling social media, and more. In short, publishing a blog post is a to-do list in and of itself! How do you keep track of it all? In this post, I’ll show you an easy solution to create a blog post checklist in WordPress, so you can check your list off in your post editor as you work on your blog post — and never miss an important blogging task again.

How to create a blog post checklist in WordPress

Step 1: Install the Advanced Custom Fields plugin.

How to create a blog post checklist in WordPress with ACF

To create the checklist, we’ll use the free Advanced Custom Fields plugin. This powerful plugin typically helps you display custom information on the front-end of your site with easy back-end management, but in this case we’re going to use it for admin purposes only, so you don’t have to worry about adding any code to your theme.

Step 2: Create your custom field for your checklist.

How to create a blog post checklist in WordPress with ACF

Once you’ve installed Advanced Custom Fields, you’ll see a new tab for Custom Fields in your admin menu. Go to Custom Fields > Add New to create the field for your checklist. Title it whatever you like and add a new field. In the Field Type dropdown, choose Checkbox. This will reload the field editor with new options. Add your list in the Choices box, with each task on a new line to create a new checkbox.

Step 3: Display your checklist in the post editor.

How to create a blog post checklist in WordPress with ACF

When you’ve added your tasks to your checklist, scroll down to set the display options. Under location, you want to show the field group if the post type is equal to post (this is the default, so you shouldn’t have to change anything). Then under settings, choose the position for your checklist box in the editor (I prefer to show it on the side, but you can also choose below the post title or the editor). Then publish your checklist!

Step 4: Use your checklist!

How to create a blog post checklist in WordPress with ACF

Now when you create a new blog post you’ll see your new box for your publishing checklist! Click and drag the box to place it anywhere in your editor; you can see I’ve dragged mine up to just below the Publish box so I can make sure I checked everything off before scheduling my post.

P.S. Not sure what to put in your checklist? Try my can’t-mess-it-up checklist for creating an awesome blog post.

Leave a Comment


  1. Chris wrote:

    Great idea … but can I create a “page” with a kind of analysis of these checklist of my pages, an overview on which page I have marked things as checked and on which page not?

    Posted 6.28.19 Reply
  2. Ina wrote:

    Hi, I would also be interested in how to make an “analysis” of this checklist, like to have an overview of all posts and next to each post the items from this list, to see what items have been already checked for what post.

    Posted 10.9.19 Reply