How to Manage an Editorial Calendar in WordPress

best editorial calendar plugins

If your WordPress blog is a casual one-person affair, you can often get away with publishing a new post whenever the mood strikes you. Do you have a great idea for a new topic or focus keyword? Write about it!

If your blog has become a business, though, you need to approach your content marketing with greater discipline and organization. Your readers expect regular content updates. Your blog may have grown to include multiple contributors. You need to keep the content flowing, and you need to exercise editorial control over that content. A WordPress editorial calendar makes it easy to maintain a smooth workflow by showing you at a glance which posts are awaiting review and when the content will go live on your website.

Best WordPress Editorial Calendar Plugins

To add an editorial calendar to your WordPress website, you’ll need to install a plugin. These are our favorites.

Editorial Calendar


Editorial Calendar provides a simple interface from which to view your scheduled posts in WordPress. From the calendar view, you can see which posts will go live on different dates. You can also see the authors of those posts. Drag and drop posts to change their scheduled publishing dates. With the Editorial Calendar plugin, you can click any post on the calendar to edit and approve it.



PublishPress is a premium WordPress editorial calendar plugin with a free demo available. Its goal is to improve the content publishing experience for WordPress websites with multiple users. The features of PublishPress include the ability to use custom post statuses and leave internal comments in posts. PublishPress also has premium plugins available that let you add WooCommerce products to your publishing calendar and integrate your calendar with Slack.



CoSchedule is a second free editorial calendar plugin with a premium option available. In addition to providing a calendar for your WordPress posts, CoSchedule also integrates with social media. Using the calendar, you can schedule upcoming posts on networks such as Facebook, Pinterest and LinkedIn. CoSchedule includes templates for faster publishing and provides a view of the traffic that your social media content generates.

Tips for Managing an Editorial Calendar in WordPress

  • Utilize custom post statuses. Do the standard post statuses in WordPress such as Draft and In Review not match your workflow? Change them! Add custom statuses for content ideas, posts forwarded back to their authors for revision and so on.
  • Use themes to stimulate creativity. Are you having trouble getting a consistent flow of content from your authors? Schedule content themes several months in advance. If you have a website about digital marketing, for example, your monthly topics might include lead generation, marketing automation and website analytics.
  • Have a plan for social media. Is your website having trouble attracting consistent traffic from social media? You need to do more than simply using social media as an avenue for advertising your latest website posts. People love exclusive content, so schedule some social media posts containing content that won’t appear on your website.
  • Share your calendar with your writers. Your writers need to know what’s expected of them so they can plan their content in advance.
  • Schedule your old content for refurbishment. An editorial calendar makes it easy to find old website posts and assign them for review. Once a post is a year old, have a writer look it over. During the review process, the writer should remove outdated information. He or she should also add new information that wasn’t available when the post was originally written. Update the publishing date, and reap the traffic rewards of nearly-new content.