Plugin info

Total downloads: 112
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/25/2025 (126 days ago)
Added to WordPress: 8/25/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 126 days ago

50/100

Is Auto Expire Events for WP Event Manager abandoned?

Likely maintained (last update 126 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.

No similar plugins found yet.

Description

WP Event Manager is a great plugin — but it does not automatically expire events when they end. This plugin fixes that.

Auto Expire Events for WP Event Manager sets the _event_expiry_date meta field to 1 day after each event’s _event_end_date. If that date has passed, the event is marked as expired.

You can also retroactively apply this logic to existing events via Tools > Fix Event Expiry Dates.

This plugin is not affiliated with or endorsed by WP Event Manager or its developers.

Installation

  1. Upload the plugin to your wp-content/plugins/ directory.
  2. Activate the plugin.
  3. Use Tools > Fix Event Expiry Dates to process existing events.
  4. Going forward, events will expire automatically based on their end date.

Frequently Asked Questions

Will this delete expired events?

No. It only marks them as “expired” so WP Event Manager hides them from view.

Can I change the expiration delay?

Not yet, but a future version may include a settings screen or filter.

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

1.0

  • Initial release. Automatically sets expiry date and updates event status.