Yes, this is doable. I’m considering adding it in the next version or possibly in a paid version.
Questions:
– Would want it as a universal selection or on the post level?
– Would changing the category be useful or do you only care about post status?
– What plugin are you using now?
We would be happy to pay for a premium version that offers the trash function (especially if the paid version comes with priority support or something like that).
Our client on this project has varying needs as employees come and go so any flexibility we have to lean on other developers when new needs arise is great to have. On that note, we also have a dire need to replace our current plugin as it seems to be causing problems on the website to the blog not displaying in some instances.
To your questions:
-Universal selection would probably be fine for our purposes. Post level might be more useful for specific niche cases though (you may find more people will become paying customers by offering that level of control but I am just guessing).
-For our purposes, we just need to make sure that once posts “expire” they go to the trash.
-Currently we are using WP Post Expires. https://wordpress.org/plugins/wp-post-expires/
Our client recently reached out about someone on their team having sporadic issues with the blog not loading, and after looking into detailed logs our web host let us know the issue is most likely with that plugin as it correlated multiple times to instances where a specific blog page failed to load.
Thank you for the quick response, please feel free to let me know if you have any other questions.
Yeah I would really like the ability to be able to send the post to a custom status type. Currently use Post Expirator but it doesn’t support custom status types.
Would definitely pay for a pro version if the plugin supported this.
Thanks
Hi
+1 for move a post to trash after expiration, that way it will clear our LiteSpeedCache…
Thanks
well easy to trash a post 🙂
change:
SET {$wpdb->prefix}posts.post_status= 'draft'
to
SET {$wpdb->prefix}posts.post_status= 'trash'
and change:
'post_status' => 'draft',
to
'post_status' => 'trash',
-
This reply was modified 4 years, 11 months ago by pako69.