This plugin adds functionality to expire a post on a given date.
It does this by adding a new "Expires" date field in the Publish box.
By default a post never expires:
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.
- 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.
Nothing, the posts current post state will remain unchanged.
Yes, they will be visible in the expired view within the post entry list for your post type.
Yes.
If I have a post set to expire and I use the filter to disable expiry for a speicific post, what happens?
When the exp_disable_expiration_for_this_post
filter is used, the UI for control post expiry will not be shown, and the post will not expire. In other words, the filter overrides post expiration.