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.
Step 1: Install the Advanced Custom Fields plugin.
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.
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.
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!
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.