[wp-trac] [WordPress Trac] #45035: allow register_post_type() arg to control whether a CPT's counts are added to the "At a Glance" Dashboard widget
WordPress Trac
noreply at wordpress.org
Wed Oct 3 15:38:28 UTC 2018
#45035: allow register_post_type() arg to control whether a CPT's counts are added
to the "At a Glance" Dashboard widget
-------------------------------+-----------------------------
Reporter: pbiron | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Posts, Post Types | Version:
Severity: normal | Keywords: dev-feedback
Focuses: administration |
-------------------------------+-----------------------------
It would be nice if there an arg to `register_post_type()` that controlled
whether the CPT's counts were added to the "At a Glance" Dashboard widget,
e.g.
{{{#!php
register_post_type( 'mycpt', array( ..., 'at_a_glance' => true, ... ) );
}}}
Ideally, I think it should default to the value of `show_in_menu`, but as
current behavior is the equivalent of `false` I'd be OK with that as the
default as well.
Another "nice to have" would be to allow the param to take a string value
that would be interpreted as a `post_status` to show the count for, e.g.,
show counts for custom post_status = `mycustompoststatus` instead of
`publish`.
I have code that does all of the above, but it would have to be refactored
a little bit to submit as a patch (especially to account for the
`_builtin` post_types that already appear in AAG).
If folks think this would be a good enhancement I'd be glad to work on
that refactoring and submit a patch.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/45035>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list