wp ability category <command>

Lists and inspects ability categories registered via the WordPress Abilities API.

In this article

The Abilities API, introduced in WordPress 6.9, uses categories to organize related abilities for better discoverability.

Examples

# List all registered ability categories.
$ wp ability category list
+------+-------+-----------------------------------------------------+
| slug | label | description                                         |
+------+-------+-----------------------------------------------------+
| site | Site  | Abilities that retrieve or modify site information. |
| user | User  | Abilities that retrieve or modify user information. |
+------+-------+-----------------------------------------------------+

# Get details of a specific category.
$ wp ability category get site
+-------------+-----------------------------------------------------+
| Field       | Value                                               |
+-------------+-----------------------------------------------------+
| slug        | site                                                |
| label       | Site                                                |
| description | Abilities that retrieve or modify site information. |
| meta        | {}                                                  |
+-------------+-----------------------------------------------------+

# Check if a category exists.
$ wp ability category exists site
$ echo $?
0

Subcommands

NameDescription
wp ability category exists

Checks whether an ability category is registered.

wp ability category get

Gets details about a registered ability category.

wp ability category list

Lists all registered ability categories.

Command documentation is regenerated at every release. To add or update an example, please submit a pull request against the corresponding part of the codebase.