Make WordPress Core

Opened 18 months ago

Last modified 18 months ago

#25597 new defect (bug)

The capability used for managing tags should be separate from that for categories

Reported by: johnbillion Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version: 2.3
Component: Role/Capability Keywords: dev-feedback
Focuses: Cc:


The capability used for managing categories is manage_categories. Guess what it is for managing tags? It's not manage_tags, nor manage_post_tags. It's manage_categories too.

This causes a problem when you're trying to control capabilities for tags and categories separately.

The patch to change the capability for tags to manage_post_tags is a simple one, but it could potentially introduce an issue where people who have the manage_categories capability would no longer be able to manage tags.

Thoughts? Should this be changed?

Change History (2)

comment:1 @nacin18 months ago

I never really understood this either.

comment:2 @jdgrimes18 months ago

What about custom taxonomies? Could we do something like 'manage_terms', and then pass in the taxonomy slug for finer grained control? Or would something like that even work?

Note: See TracTickets for help on using tickets.