[wp-trac] [WordPress Trac] #33975: Improve capabilities management when registering custom taxonomy
WordPress Trac
noreply at wordpress.org
Wed Sep 23 12:02:14 UTC 2015
#33975: Improve capabilities management when registering custom taxonomy
-------------------------+-----------------------------
Reporter: slaFFik | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Taxonomy | Version:
Severity: normal | Keywords:
Focuses: |
-------------------------+-----------------------------
Currently we have such caps when using `register_taxonomy()`
[https://codex.wordpress.org/Function_Reference/register_taxonomy#Arguments
codex]:
'manage_terms' - 'manage_categories'
'edit_terms' - 'manage_categories'
'delete_terms' - 'manage_categories'
'assign_terms' - 'edit_posts'
IMO, setting `manage_terms` to false block access to page (cheating
message),
setting `edit_terms` to false displays this message: "You are not allowed
to edit this item.", which is very odd. Editing means editing, So I should
not be able to use Quick Edit and Edit links (they should be hidden).
Also, I propose to add a `create_terms` capability maping - for displaying
the add term form and giving ability to create them, separately from
editing/deleting.
Related: #22511
--
Ticket URL: <https://core.trac.wordpress.org/ticket/33975>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list