Kinsoft Plugins /Plugins /Content Expiry
CE

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.
Download free

Content Expiry Pro

$39 per year, single site

Everything in Free, plus:

  • Bulk rules by taxonomy
  • Expiry banners
  • Email reminders
Try Pro free for 14 days

Screenshots

The Content Expiry box in the block editor sidebar
The Content Expiry box in the block editor sidebar
The sortable Expires column on the Posts list, with expired items marked
The sortable Expires column on the Posts list, with expired items marked
Settings > Content Expiry with the front-end notice options
Settings > Content Expiry with the front-end notice options
Pro: bulk expiry rules, the pre-expiry banner and email reminder settings
Pro: bulk expiry rules, the pre-expiry banner and email reminder settings
Pro: the pre-expiry banner on a post in its last days
Pro: the pre-expiry banner on a post in its last days

Pro pricing

One licence covers updates and support for a year. Pick the number of sites you run it on.

Single site

$39/year

$3.25 per month, billed annually

Buy Single site

5 sites

$78/year

$6.50 per month, billed annually

Buy 5 sites

25 sites

$156/year

$13.00 per month, billed annually

Buy 25 sites

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

  1. Download the free version or start the Pro trial above. Freemius emails you the zip and, for Pro, your licence key.
  2. In WordPress go to Plugins → Add New → Upload Plugin, choose the zip and activate it.
  3. 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.