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

WordPress Trac noreply at wordpress.org
Thu Jan 10 19:54:51 UTC 2013


#12706: Custom post status bugs in the admin
-------------------------------------------------+-------------------------
 Reporter:  ptahdunbar                           |       Owner:  ptahdunbar
     Type:  task (blessed)                       |      Status:  new
 Priority:  normal                               |   Milestone:  3.6
Component:  Post Types                           |     Version:  3.0
 Severity:  normal                               |  Resolution:
 Keywords:  has-patch westi-likes needs-testing  |
  needs-refresh needs-unit-tests editorial-flow  |
-------------------------------------------------+-------------------------
Changes (by nacin):

 * version:   => 3.0
 * type:  feature request => task (blessed)


Old description:

> Bug 1: Registering a post status via register_post_status() doesn't show
> the new status anywhere in the admin.
>
> Bug 2: Post statuses should be registered to one or more post types.

New description:

 A developer should be able to register a custom post status using
 `register_post_status()`. The admin UI (including post submit box and
 quick edit) should reflect this new custom post status. Furthermore, there
 are many hard-coded references to 'draft' and 'pending' statuses in core
 that should properly use the post status API.

 All existing arguments to `register_post_status()` should be fully
 implemented, should also support per-post-type arguments. As things get
 implemented across core, there will likely be a need for supporting
 capabilities and bits of API.

 Related: #23169 (register_post_status_for_object_type), #23168
 (unregister_post_status).

--

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/12706#comment:129>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list