Content Expiry v1.0.0
Unpublish, make private or redirect posts and pages on a set date and time, with an expiry column and an optional front-end notice.
No credit card for the trial. Pro from $3.25/mo, billed annually. 14-day money-back guarantee.
Content Expiry takes time-limited content down for you. Give any post or page an expiry date and time and choose what happens then:
Free
$0 forever
- A "Content Expiry" box on the edit screen (block editor and classic editor) with the date and time in your site's timezone, the action and the redirect target.
- Checked hourly and daily by WP-Cron, and again whenever someone views an expired post, so expired content never stays visible because cron ran late.
- An "Expires" column on the Posts and Pages lists, sortable by expiry date, that also marks expired items.
- An optional notice on the post ("This content expires on …"), before or after the content, with your own wording.
- Choose which post types can expire (any public post type) and the default action.
- The post content is never rewritten: only the status changes, so embeds and custom HTML are kept.
Content Expiry Pro
$39 per year, single site
Everything in Free, plus:
- Bulk rules by taxonomy
- Expiry banners
- Email reminders
Screenshots
Pro pricing
One licence covers updates and support for a year. Pick the number of sites you run it on.
Checkout and licensing run on Freemius, our merchant of record. 14-day money-back guarantee. Prices in USD; any applicable tax is shown at checkout.
Requirements
WordPress 6.4 or newer (tested up to 7.1), PHP 7.4 or newer. Works with the block editor and the classic editor.
Installation
- Download the free version or start the Pro trial above. Freemius emails you the zip and, for Pro, your licence key.
- In WordPress go to Plugins → Add New → Upload Plugin, choose the zip and activate it.
- Pro: paste the licence key when the plugin asks for it, or later under the plugin's Account screen.
Stuck? Open a support ticket and include your WordPress and PHP versions.