[wp-trac] [WordPress Trac] #12706: Custom post status bugs in the admin

WordPress Trac noreply at wordpress.org
Mon Apr 25 16:04:52 UTC 2016


#12706: Custom post status bugs in the admin
-------------------------------------------------+-------------------------
 Reporter:  ptahdunbar                           |       Owner:
     Type:  task (blessed)                       |      Status:  assigned
 Priority:  normal                               |   Milestone:  Future
Component:  Posts, Post Types                    |  Release
 Severity:  normal                               |     Version:  3.0
 Keywords:  has-patch westi-likes needs-testing  |  Resolution:
  needs-unit-tests editorial-flow                |     Focuses:
-------------------------------------------------+-------------------------

Comment (by fjarrett):

 Rather than patching a 6-year old custom status API that was never fully
 completed, I'm more inclined to see the @johnjamesjacoby `WP_Status`
 object dream come true.

 I'd be very excited to contribute and collaborate on this.

 The before-publish state is necessary for the "try-before-you-buy"
 direction that the Customizer and other initiatives within core have been
 aiming for. Providing a mechanism in which other objects can transition
 from before-publish to publish would allow virtually ''anything'' to be
 staged and previewed before going live.

 Imagine being able to create draft placeholder Users or Terms that are
 inactive/unpublished until a certain date?

 The "after-publish" state has been an itch needing to be scratched for a
 while, which is why I released a feature plugin for it last year. Lots of
 hacky nonsense was needed to pull it off in a way that maintained a
 consistent UX with existing post transitioning flows.

 https://wordpress.org/plugins/archived-post-status/

--
Ticket URL: <https://core.trac.wordpress.org/ticket/12706#comment:217>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list