Pronamic Post Expiration WP Registry grade B. Medium-severity findings · 1 findingWP RegistryMedium-severity findings · 1 findingOpen the reportB
Easily manage and automate post expiration in WordPress.
★ 3stars
8release downloads
≈10active sites
71composer installs
v1.0.1latest · 5mo ago
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/pronamic/pronamic-post-expiration/releases/download/v1.0.1/pronamic-post-expiration.1.0.1.zipOn Packagist as pronamic/wp-pronamic-post-expiration:
composer require pronamic/wp-pronamic-post-expirationNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Easily manage and automate post expiration in WordPress.
WordPress post statuses
| Post status | Label | Link |
|---|---|---|
publish |
Published | wp-includes/post.php#L640-L652 |
future |
Scheduled | wp-includes/post.php#L654-L666 |
draft |
Draft | wp-includes/post.php#L668-L681 |
pending |
Pending | wp-includes/post.php#L683-L696 |
private |
Private | wp-includes/post.php#L698-L710 |
trash |
Trash | wp-includes/post.php#L712-L725 |
auto-draft |
auto-draft | wp-includes/post.php#L727-L735 |
inherit |
inherit | wp-includes/post.php#L737-L745 |
request-pending |
Pending | wp-includes/post.php#L747-L760 |
request-confirmed |
Confirmed | wp-includes/post.php#L762-L775 |
request-failed |
Failed | wp-includes/post.php#L777-L790 |
request-completed |
Completed | wp-includes/post.php#L792-L805 |
Post status pronamic_expired
This plugin registers the post status pronamic_expired.
Post type support
\register_post_type(
'your_post_type',
[
// …
'supports' => [
'title',
'editor',
'thumbnail',
// …
'pronamic-expiration',
],
// …
]
);
Advanced support options
\register_post_type(
'your_post_type',
[
// …
'supports' => [
'title',
'editor',
'thumbnail',
// …
'pronamic-expiration' => [
'post_status' => 'pronamic_expired',
'show_ui' => true,
'source' => 'your-plugin-slug',
],
],
// …
]
);
Links
Releases
2 releases. Each count is every asset in that release; expand a row for the breakdown.
Tag
Published
Assets
Downloads
Active-site estimate ≈10 comes from the median of recent superseded releases. Method.