Make WordPress Core

Opened 3 years ago

Last modified 6 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 needs-patch
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 (4)

#1 @nacin
3 years ago

I never really understood this either.

#2 @jdgrimes
3 years 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?

#3 @chriscct7
10 months ago

  • Keywords needs-patch added
Note: See TracTickets for help on using tickets.