Plugin info
Maintenance & Compatibility
Maintenance score
Maintained • Last updated 98 days ago • 3 reviews
Is Post Calendar by Gelform abandoned?
Likely maintained (last update 98 days ago).
Compatibility
Developers
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
Managing your WordPress content just got a whole lot easier and a whole lot more fun! Introducing the Post Calendar plugin, the plugin that transforms your chaotic post list into a beautifully organized calendar view. No more endless scrolling to find that one scheduled post or digging through drafts trying to remember what’s next. The Post Calendar plugin is here to bring order, clarity, and a touch of magic to your content planning.
Why You’ll Love the Post Calendar plugin
Ever wished you had a crystal ball to see your publishing schedule at a glance? The Post Calendar plugin delivers exactly that! Say goodbye to the headache of rescheduling. With the Post Calendar plugin, you simply click on any post in your calendar, pick a new date and time from a super intuitive popup, and boom! It’s rescheduled. It’s so easy, you’ll wonder how you ever managed without it.
But wait, there’s more! Got a bunch of brilliant drafts gathering digital dust? Our handy “Drafts” button gives you an instant list of all your unscheduled masterpieces. From there, you can effortlessly schedule them, transforming ideas into scheduled reality. the Post Calendar plugin is perfect for bloggers, content marketers, news sites, or anyone who manages a dynamic content calendar. It’s your secret weapon for staying organized, hitting deadlines, and ensuring your content pipeline flows smoothly. Plus, you’re in control with flexible settings that let you choose exactly which post types get the calendar treatment and whether to add a quick link in your admin menu. Get ready to reclaim your content calendar and make publishing a joy!
Installation
Frequently Asked Questions
Post Calendar adds a beautiful calendar view to your WordPress admin area, allowing you to see all your posts organized by publication date. You can easily reschedule posts by clicking on them and selecting a new date and time.
By default, it works with Posts and Pages. In the settings, you can enable it for any public post type including custom post types. The plugin automatically filters to only show post types that use the standard WordPress admin interface.
Simply click on any post title in the calendar view. A popup will appear with a date and time picker, allowing you to easily move the post to a different date and time.
Yes! Click the “Drafts” button on the calendar view to see all your unscheduled draft posts. From there, you can click on any draft to give it a publication date and time.
Absolutely! Go to Settings Post Calendar and you’ll find color pickers for both published posts (default: green) and scheduled posts (default: yellow). The plugin automatically adjusts text color for readability.
Yes! In the plugin settings, enable “Calendar as Default View” and all your enabled post type menu links (like Posts, Pages) will go directly to the calendar instead of the traditional list view.
Yes, as long as your custom post type uses the standard WordPress admin interface (edit.php). You can enable any compatible post type in the plugin settings.
No, this plugin only affects the WordPress admin area and has no impact on your site’s front-end performance or loading speed.
Review feed
Works great! Should be a default feature in WordPress
The plugin I didn't even know I needed...
Helpful to organize schedule
Screenshots

The new "Calendar View" button.

The calendar view of your posts. Use this to see all of your posts by date.

Click on a post to reschedule the date and time for publishing.

See all of your unscheduled "draft" posts. Click on each to set a date and time for publishing.

On the settings screen, set which post types should have a calendar, and whether to add a menu item.
Changelog
1758730471 – September 24, 2025
- Fixed: Calendar redirect now properly checks for URL parameters to prevent unwanted redirects when parameters are present
1758570842 – September 22, 2025
- Added: Full translation support for all text strings including month names, day abbreviations, and “Move to” text
- Added: Proper WordPress internationalization for date and time formatting using date_i18n()
- Added: Localized JavaScript strings for mini calendar month names, day names, and AM/PM text
- Added: Translatable “at” word between date and time in popup calendar buttons
- Added: Support for both draft and pending posts in the drafts view
- Added: Status column in drafts view to distinguish between draft and pending posts
- Added: Translatable tooltip on month title with “Click to return to the current month” instruction
- Fixed: Time picker now properly respects WordPress time format settings (24-hour vs 12-hour)
- Fixed: Mini calendar button text formatting to properly display date and time without parsing errors
- Fixed: “Add Post” button text now uses proper post type labels instead of hardcoded capitalization
- Improved: All hardcoded strings are now wrapped with WordPress translation functions
- Improved: JavaScript localization uses wp_localize_script() for proper server-side translation
1758125579 – September 17, 2025
- Fixed: Edit links in drafts view now properly navigate to post edit screen
- Added: Color legend on calendar view showing published (green) and scheduled (yellow) posts
- Added: HTML5 color picker settings for customizing published and scheduled post colors
- Added: Dynamic text contrast – automatically uses light or dark text based on background color brightness for accessibility
- Added: “Calendar as Default View” setting to make calendar the default view for all enabled post types
- Added: Welcome box on calendar view with helpful usage instructions
- Added: Welcome box on settings page explaining plugin features
- Added: Hide/show functionality for welcome boxes with info icon toggles
- Added: Settings link in plugin actions on plugins page
- Improved: Consolidated CSS styling – both welcome boxes now share the same professional appearance
- Improved: Post type filtering now only shows post types that use standard edit.php interface
- Improved: All interactions use clean postback methods instead of JavaScript for better reliability