@kmexpert .. We are facing a similar circumstance. Did you happen to come up with a working solution?
Anyone have a creative idea on how to address something like this?
@daniel … perhaps a feature request to flag/tag or categorize content specifically for working within EF ?
Thanks all
@writemcodeboy What are you trying to do? Why not just use a custom taxonomy?
Hi Dan,
Thanks for your answer even though it wasn’t the one I wanted!
@writemcodeboy, I have just decided not to use any of the Post publication statuses. Using a tag might be confusing to readers, although I did read something last week about “conditional tags”, which might be useful. I was hoping the Edit Flow boys would come up with something, being a non coder!
BWs
James
We evolved into using WordPress as a content generator for content types other then those actually used on the website. “Press Release” would be an example.
We use EF to work with those custom content types. Setting a custom status as ‘Released” for a “Press Release” type, etc … However, recently there is a need to also publish some of these types onto the website. And, of course, everyone wants to keep the notifications and all intact.
One idea is to copy the content into a “post” type and move on … but would prefer not having multiple copies/types of the same content to keep up with.
I dont think there is an easy way to get a status other than “publish” into the default WP loop?
lol .. a work in progress.
Thanks again!
You can include posts of other statuses in your loop with the status arguments for WP_Query.
Of course. Thank you. I was trying to avoid any further customization in our development budget.
Thanks again!
Hi Dan,
Would that allow me to use post publication statuses as I described earlier – eg use a “Syndicated” status ?
BWs
James
If you made “Syndicated” a custom post status, I believe then that yes, it would be the case that you could have posts continue to show up on the site. Just make sure to alter your loops to include it.
This is the line you probably want to base the changes to your loop(s) off of:
$query = new WP_Query( array( ‘post_status’ => array( ‘pending’, ‘draft’, ‘future’ ) ) );