For the complete documentation index, see llms.txt. This page is also available as Markdown.

Full reference

Every ACPT ability in one table

All 57 abilities, grouped by page. R = read-only, D = destructive (per the annotations every ability carries).

Custom post types — details

Ability
R
D

acpt/list-post-types

✓

acpt/get-post-type

✓

acpt/save-post-type

acpt/delete-post-type

✓

Taxonomies — details

Ability
R
D

acpt/list-taxonomies

✓

acpt/get-taxonomy

✓

acpt/save-taxonomy

acpt/delete-taxonomy

✓

acpt/assoc-taxonomy-post-type

acpt/remove-taxonomy-post-type-assoc

✓

Meta field groups, boxes & fields — details

Ability
R
D

acpt/list-meta-groups

✓

acpt/get-meta-group

✓

acpt/save-meta-group

acpt/delete-meta-group

✓

acpt/list-meta-boxes

✓

acpt/get-meta-box

✓

acpt/save-meta-box

acpt/delete-meta-box

✓

acpt/list-meta-fields

✓

acpt/get-meta-field

✓

acpt/save-meta-field

acpt/delete-meta-field

✓

Field values — details

Category acpt-content-data, default capability edit_posts — every other ability on this page defaults to acpt-content-model / manage_options.

Ability
R
D

acpt/list-meta-field-values

✓

acpt/get-meta-field-value

✓

acpt/save-meta-field-value

acpt/append-meta-field-value

acpt/delete-meta-field-value

✓

Option pages — details

Ability
R
D

acpt/list-option-pages

✓

acpt/get-option-page

✓

acpt/save-option-page

acpt/delete-option-page

✓

Forms — details

Ability
R
D

acpt/list-forms

✓

acpt/get-form

✓

acpt/save-form

acpt/delete-form

✓

acpt/get-form-field

✓

acpt/save-form-field

acpt/delete-form-field

✓

Dynamic blocks — details

Ability
R
D

acpt/list-blocks

✓

acpt/get-block

✓

acpt/save-block

acpt/delete-block

✓

Table groups — details

Ability
R
D

acpt/list-table-groups

✓

acpt/get-table-group

✓

acpt/save-table-group

acpt/delete-table-group

✓

Tables — details

Ability
R
D

acpt/list-tables

✓

acpt/get-table

✓

acpt/get-table-status

✓

acpt/save-table

acpt/sync-table

✓

acpt/delete-table

✓

Table records — details

Ability
R
D

acpt/list-table-records

✓

acpt/get-table-record

✓

acpt/create-table-record

acpt/update-table-record

acpt/delete-table-record

✓

Roadmap

Not covered by the current version of this integration:

  • Per-entity permissions. ACPT's own role-based permissions arrays (set per post type, taxonomy, etc. in the UI) aren't consulted by permission_callback — only the single capability described in How it works → Permissions applies today.

  • Dynamic per-post-type abilities. Some Abilities API integrations (e.g. ACF's) register a dedicated ability per existing post type, like acf/create-movie. ACPT's abilities are generic (acpt/save-post-type with a post_type argument) rather than dynamically generated per item — this keeps the total ability count predictable, but is a design choice that could change.

See Extending if you want to add abilities covering any of the above yourself in the meantime.

Last updated