9
Total Abilities
4
Read
4
Write
1
Delete
Overview
The Taxonomies module manages WordPress’s organizational layer — categories, tags, and any registered custom taxonomy. It handles term discovery, creation, updating, deletion, and the critical operation of assigning terms to posts. In the all-Posts documentation architecture, taxonomies are the primary organizational structure.
Ability Reference
| Ability | Type | Description |
|---|---|---|
taxonomies/discover | R | List all registered taxonomies — categories, tags, and custom taxonomies with their properties. |
taxonomies/list-terms | R | List terms in a taxonomy. Supports search, parent filtering, hide_empty, and pagination. |
taxonomies/get-term | R | Get a single term by ID with full details: name, slug, description, count, parent. |
taxonomies/get-content-terms | R | Get all taxonomy terms assigned to a specific post. |
taxonomies/create-term | W | Create a new term in a taxonomy. Set name, slug, description, and parent for hierarchical taxonomies. |
taxonomies/update-term | W | Update an existing term’s name, slug, description, or parent. |
taxonomies/assign-to-content | W | Assign taxonomy terms to a post. Accepts an array of term IDs. |
taxonomies/batch-assign | W | Assign terms to multiple posts in a single call. |
taxonomies/delete-term | D | Delete a term from a taxonomy. Posts using this term lose the assignment. |
Related Modules
Content Module
17 abilities — the posts that terms organize
Menus Module
12 abilities — navigation that links to terms