WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Ivan v1.3

Expiring Posts

This plugin adds functionality to expire a post on a given date.

Expiring Posts

The facts

Rating
3.5★ from 2
Active installs
1k+
Price
Free
Last updated
23 Jan 2022
Added
Mar 2019
Requires WP
3.0.1
Tested up to
WP 5.9.16
Requires PHP
5.3
Downloads
5,965

Our analysis

AI-assisted

Expiring Posts is a WordPress plugin that allows you to set an expiration date for your posts. Once the specified date is reached, the post will be marked as expired and will no longer be visible to users. This functionality is integrated into the classical editor through a new 'Expires' date field in the Publish box.

This plugin is suitable for users who want to manage the visibility of their content based on time-sensitive criteria. It may be useful for sites that publish events, promotions, or temporary announcements.

Best for: This plugin suits website owners who need to control the visibility of time-sensitive content.

What it does well

  • Allows posts to expire on a set date
  • Integrates with the classical editor
  • Includes a filter to disable expiration for individual posts

Where it falls short

  • Only works with the classical editor
  • Limited functionality based on the provided description

Verdict

Expiring Posts provides a straightforward solution for managing post visibility based on expiration dates, but its functionality is limited to the classical editor.

From the developer

Ivan's own description of Expiring Posts, lightly tidied.

This plugin adds functionality to expire a post on a given date.

This plugin currently only works with the classical editor.

It does this by adding a new “Expires” date field in the Publish box.

By default posts don’t expire, but you can add a date instead.

Once that date is reached, the post is marked as expired and is no longer visible to the end user.

Dev Notes

  • Dev occurs via https://github.com/ivankruchkoff/wp-expiring-posts
  • the new post status is expired
  • a filter called exp_disable_expiration_for_this_post exists to disable this feature on a per-post basis.

Read the full description on the official page →

Tagged as