Custom Post Scheduler
Create custom post type and automate your post between scheduled-published-expired.
Plugin info
Maintenance & Compatibility
Maintenance score
Maintained • Last updated 113 days ago
Is Custom Post Scheduler abandoned?
Likely maintained (last update 113 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
Custom Post Scheduler helps you create custom post types and taxonomies while also automating post statuses.
With this plugin, you can easily manage your posts by automatically transitioning them between:
- Scheduled
- Published
- Expired
It simplifies content management by ensuring your posts automatically update their status based on your configuration.
Features
- Create unlimited custom post types.
- Add and manage custom taxonomies.
*- Automate post status transitions:- Scheduled Published Expired.
- Works seamlessly with WordPress core.
- Lightweight and easy to configure.
Usage
- Only Custom post types or Taxonomies created from this plugin will have access to this features.
- Go to Post Type > Add/Edit > CPS Dates.
- Provide Applicable From to make the post available to public.
- Provide Expiry Date to make the post unavailable or displays EXPIRED banner to public.
- Save and let the plugin handle your post transitions automatically.
Installation
From your WordPress dashboard
- Visit Plugins > Add New
- Search for “Custom Post Scheduler”
- Install and Activate Custom Post Scheduler from your Plugins page
- Click on the new menu item “CPS” and create your first custom post type or taxonomy.
- Read the documentation to get started
Frequently Asked Questions
Go to Post Type > Add/Edit > CPS Dates.
The scheduler allows you to automatically publish posts at a specified date and time.
1. When creating or editing a post, you can set a future date/time for it to be published.
2. The plugin saves this schedule as post meta (or in a custom table for performance).
3. WordPress cron (WP-Cron) checks periodically for posts that are due to be published.
4. When the scheduled time arrives, the plugin changes the post status from ‘Scheduled’ to ‘Published’, making it live automatically.
This eliminates the need to manually publish posts and ensures content goes live exactly when you want it.
We provide support primarily through our GitHub repository. If you encounter any bugs, issues, or have feature requests, please open an issue at:
https://github.com/mrdipesh1/wordpress-plugin
We monitor GitHub regularly and will respond to issues as quickly as possible.
Review feed
Screenshots
Changelog
1.0.1
Release Date 22nd August 2025
– Initial release with custom post type creation.
– Added custom taxonomy support.
– Automated post status: Scheduled Published Expired.