Hi,
Quick follow-up to the upcoming expiration feature: What happens after a post is expired, will it be updated to draft status? If so will there be a unique identifier for expired posts?
I'm asking because my current custom expiration feature not only hides expired posts from views based on a custom field value (the post status stays "published") but also displays a custom notification for the author ("expired post"). That way I can still use the draft status for actual drafts.
I really think it makes sense to set it up this way to keep the original WordPress status feature working as always while adding additional features that can be used as desired/needed.
Probably a bit advanced but you might also think about custom expiration dates based on the user role that is submitting these posts via CRED (great for member/directory projects).
Cheers,
Thomas