Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Content Expiration & Redirect

A simple plugin that lets you schedule posts or pages to expire - and where you would like the post or page to redirect to when it has expired.

Do you have content that you only want to show for a limited amount of time, like an event or a time-limited or one-time offer?

Don't want to worry about manually having to manage or take down your old content with expired and out of date events, outdated offers or information?

Content Expiration & Redirect plugin lets you schedule content to expire, and at the specified expiration date and time the content will start to redirect to a URL of your choosing.

As soon as the WordPress post or page scheduled expiry date is reached, the content automatically starts redirecting to the URL of your choosing.

Author Review Squirrel
Contributors reviewsquirrel
Tags 301, 302, content expiration, expiration, expire, expire and redirect content, expire and redirect page, expire and redirect post, expire content, expire pages, expire posts, expiry, page expiration, permanent redirect, post expiration, redirect, redirection, schedule expiration, schedule expiry, temporary redirect
  1. content-expiration-redirect screenshot 1

    Plugin options overview

To do a new installation of the plugin, please follow these steps:

  1. Upload the plugin files to the /wp-content/plugins/content-expiration-and-redirect directory, or install the plugin through the WordPress plugins screen directly.

  2. Activate the plugin through the 'Plugins' screen in WordPress.

  3. Plugin will appear as an extra option inside the 'Publish' metabox panel.


  • First release, yay!


  • 404 error fix, thanks @luisten

What is the difference between 301 and 302 redirects?

A 301 redirect means that the post or page has permanently moved to a new location. A 302 redirect means that the move is temporary.

What timezone is the plugin using?

The timezone used by the plugin is your site's local time, go to Settings > General to see what timezone your WordPress site is using.

Version 1.0

Requires WordPress version: 3.8 or higher

Compatible up to: 4.5.6

Last Updated 20 Jan 2017

Date Added: 27 May 2016


3.4 stars
5 ratings


Not Enough Data

Works: 0
Broken: 0