No, that suggestion wouldn’t solve the issue.
Basically, I’d like to set it and forget it. Meaning, after I choose a Default Expiration Category on the main screen, it should automatically be set to add that category as soon as I check Enable Post Expiration on an individual post.
Currently, after I check Enable Post Expiration, I then have to also change the How to Expire option from Draft to the desired category that I set as the Default Expiration Category.
It’s really just one more click, so it’s not a big deal – but it could probably be altered to work that way by adding more options on the main screen to allow for fine tuning the preferred result.
Here’s an example:
Let’s say that I’ve setup my wp query to show all posts except for posts with a category called “Invisible.” And I have time-sensitive posts that must be removed from the query after 30 days from their publish date.
It would be a perfect scenario if there were options in the settings that allowed me to set custom actions as soon as I enable post expiration for a post. So I’d be able to set the following:
1. How to Expire (Draft, Delete, Private, Category:Add, Category:Replace, or Category:Remove)
2. Default Category (if I selected one of the category options in the How to Expire setting)
3. Default TIme
For my example, I’d choose:
1. Category:Add
2. Invisible
3. +30 days
Then, as soon as I enable post expiration on a post, everything would be set to those settings. And after 30 days, the Invisible category is added to the post – therefore removing it from the wp query.
I’m sure there are other options that could be added to the main screen as well. I know my situation is just one use case. Hope that make sense.