Black Friday: 79% off every plugin Shop the sale →

Requirements

RequirementMinimumNotes
WordPress7.1Ability Gate uses the ability hooks added in 7.1 to stop a call before it runs. Older versions only let plugins watch calls, not block them.
PHP7.4PHP 8.x is supported.
DatabaseMySQL or MariaDB with InnoDBRollback and Preview use transactions. Non-InnoDB tables are still restored from the snapshot.
WooCommerceOptionalWhen active, its product and order tables (HPOS included) are snapshotted and restored like any other data, and its caches are cleaned after a rollback.
AI providerOptionalConnected in Settings > Connectors. Needed only for AI usage budgets.
Ability AuditorOptionalAdds its findings to the risk score.
An MCP pluginOptionalAny plugin that lets agents call abilities, for example the MCP Adapter. Agents can also call abilities over the REST API with an Application Password.

Ability Gate works on multisite, one site at a time: each site has its own agents, rules, queue, snapshots and audit trail.

Was this article helpful?