Cron Ghost automatically unpublishes content at a scheduled time. You can configure this by selecting content types and setting an unpublish date and time when creating or editing content.
Cron Ghost does one job - automatically unpublishes content at a time you choose.
Other modules to consider
If you'd like to publish and unpublish content on a schedule, consider these other modules:
Post-Installation
Choose which content types will use Cron Ghost via Configuration -> Content authoring -> Cron Ghost Settings, or by visiting /admin/config/cron-ghost on your site.
After enabling Cron Ghost for a content type, edit that content type's Form Display so the "Unpublish date and time" field is enabled and in the position you'd like it to be on the form.
Use
When creating or editing content, set the "Unpublish date and time" to the date and time you'd like the content to be automatically unpublished.
This functionality depends on cron being run at regular intervals.
Ask your assistant about Cron Ghost
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 1.0.0 | Stable | 9–10 | Apr 19, 2025 |