Auto Prune Posts
Auto deletes expires (prunes) posts after a certain amount of time. On a per category basis (single category, or all at once.
- 4.2★
- from 10 ratings
- 1k+
- active installs
- Updated
- Nov 2025
- Tested to
- WP 6.8.8
WPScore
15 plugins compared · Updated August 2026 · Expire
Choosing a WordPress plugin for expire comes down to a few things: whether it is still actively maintained, whether real users rate it well, and whether it does the specific job you need without dragging the rest of the site down.
We ranked 15 plugins using our WPScore, which weighs the user rating (adjusted for how many people actually rated it), how many sites run it, how recently it was updated, and which WordPress version it is tested against. 15 of them have enough public data to be scored; the rest are listed below the ranked block, clearly marked, rather than being given a number we cannot justify.
How this list is funded. Some links here earn us a commission if you buy. It costs you nothing extra, and it does not move anything up the list — the order comes from the WPScore, which is calculated from public ratings, install counts and update history. See the method.
At a glance
Auto deletes expires (prunes) posts after a certain amount of time. On a per category basis (single category, or all at once.
WPScore
Sets an expiration date for posts, auto moving them to draft after the set period.
WPScore
Shortcodes to wrap around text, which specify at what date or time that content should appear or disappear, either once, or on a recurring basis.
WPScore
A simple plugin allows to set the posts expire date on desire date and time which set the posts to "draft" status.
WPScore
Enable Posts and Pages to automatically expire and change at a certain time, and provide notification of expiration.
WPScore
A simple plugin that allows you to set an expiration date on posts. Once a post is expired, it will no longer be sticky.
WPScore
This plugin adds functionality to expire a post on a given date.
WPScore
This is the fork of Simple Expires created by Mr. abmcr. Simple plugin which can set up the term of validity.
WPScore
Plugin adds post expires time after which will be performed actions: add prefix to title, move to drafts or trash.
WPScore
A simple plugin that allows you to set an expiration date on posts. Once a post is expired, "Expired" will be prefixed to the post title.
WPScore
Allows you to easily change the lifetime of the WordPress cookie which allows automatic login to password-protected posts.
WPScore
Post expire date sidebar for Gutenberg it's a minimal plugin that allow to set an expiration date for posts
WPScore
Media Expirator plugin allows users to set expiration dates for media library items.
WPScore
Schedule content to automatically expire and change at a certain time, and notify people of expiration.
WPScore
The official #1 most intelligent, scarcity countdown timer plugin ever created for WordPress to expire posts AND pages on autopilot!
WPScore