Plugin info

Total downloads: 122
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 8/16/2025 (135 days ago)
Added to WordPress: 8/16/2025 (0 years old)
Minimum WordPress version: 5.0
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Maintained • Last updated 135 days ago

50/100

Is Signalfire Expire Content abandoned?

Likely maintained (last update 135 days ago).

Compatibility

Requires WordPress: 5.0
Tested up to: 6.8.3
Requires PHP: 7.4

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

WP Post Expires
Rating 3.3/5 (14 reviews)Active installs 2,000
Entry Expiration for Gravity Forms
Rating 5.0/5 (4 reviews)Active installs 1,000
Expire Sticky Posts
Rating 5.0/5 (2 reviews)Active installs 1,000
Auto Post Expiration
Rating 3.0/5 (4 reviews)Active installs 900
Simple Post Expiration
Rating 4.6/5 (7 reviews)Active installs 500
Post expire date Sidebar
Rating 5.0/5 (1 reviews)Active installs 100

Description

Signalfire Expire Content allows you to set expiration dates and times for your WordPress posts and pages. When content expires, you can choose to automatically change it to draft status or redirect visitors to a custom URL.

Key Features:

  • Set expiration date and time for posts and pages
  • Choose expiration action: change to draft or redirect to URL
  • Easy-to-use metabox on post/page edit screens
  • Admin column showing expiration status
  • Automatic expiration checking on frontend
  • Security-focused with proper nonces and sanitization
  • Multilingual ready with translation support

Perfect for:

  • Time-sensitive content like promotions or events
  • Temporary pages that need automatic removal
  • Content that should redirect after a certain date
  • Managing seasonal or limited-time offers

Installation

  1. Upload the plugin files to the /wp-content/plugins/signalfire-expire-content directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. When editing posts or pages, you’ll see an “Expiration Settings” metabox in the sidebar.
  4. Set your desired expiration date, time, and action.

Frequently Asked Questions

What happens when content expires?

You can choose between two actions:
* Change to Draft: The post/page will automatically be changed to draft status and visitors will be redirected to your homepage.
* Redirect to URL: Visitors will be automatically redirected to a URL you specify.

Can I see which posts are set to expire?

Yes! The plugin adds an “Expiration” column to your posts and pages admin screens showing the expiration date and action for each item.

What happens if I republish an expired post?

When you change an expired post back to “Published” status, the plugin automatically clears all expiration data to prevent it from immediately expiring again.

Does this work with custom post types?

Currently, the plugin supports posts and pages. Custom post type support may be added in future versions.

Is the plugin translation ready?

Yes! The plugin includes proper internationalization and is ready for translation. Translation files should be placed in the /languages directory.

Review feed

No reviews available

Screenshots

  1. Expiration Settings metabox on post edit screen

    Expiration Settings metabox on post edit screen

  2. Admin column showing expiration status

    Admin column showing expiration status

  3. Date and time picker interface

    Date and time picker interface

Changelog

1.0.0

  • Initial release
  • Expiration functionality for posts and pages
  • Choice between draft and redirect actions
  • Admin column integration
  • Security and sanitization features
  • Translation ready