| 开发者 | fabiomontenegro1987 |
|---|---|
| 更新时间 | 2026年4月21日 03:27 |
| 捐献地址: | 去捐款 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
show_in_rest and mcp.public metadataYes. This plugin requires WordPress 6.9+ (which includes the Abilities API) and the MCP Adapter plugin to connect abilities with AI assistants like Claude.
Yes. On first activation, all abilities are enabled. You can disable any of them from Settings > WP Abilities.
Write abilities respect WordPress capabilities. For example, creating a post requires the publish_posts capability, and editing checks per-post permissions. The MCP user must have the appropriate WordPress role.
Yes. The plugin can be network-activated. Each site in the network has its own ability configuration.
Yes. The Custom Post Types section automatically detects WooCommerce products, orders, coupons, and any other registered post type. You can list, create, update, and delete items with full access to WooCommerce meta fields like _price, _sku, _stock_status, _regular_price, and more.
This plugin registers abilities using the standard wp_register_ability() API. You can register additional abilities in your own plugin using the wp_abilities_api_init hook.
PRIMARY KEY SQL formatted for dbDeltaewpa_log_activity() is self-healing — auto-creates table on first failed insert, no manual intervention requiredstatus (was post_status) across ewpa/get-posts, ewpa/get-pages, and ewpa/get-cpt-items for consistency with write abilitiesewpa_bearer_enabled and ewpa_db_version options (previously leaked on uninstall)nav-tab classes — resolves broken button styling on sites where themes or plugins override default button CSSdocument.readyState guard — tabs and toggle now work correctly on sites with optimization plugins (WP Rocket, LiteSpeed, etc.) that defer or combine scriptsphpcs.xml ruleset updated — WooCommerce and The Events Calendar custom capabilities declaredincludes/activity-log.php — table management, logging helpers, and AJAX clear handlerplugins_loaded hook — no reactivation neededincludes/auth.php module with authentication logic@unlink() with wp_delete_file() for proper file deletionuser_email with user_login in user listing ability to prevent email exposureshow_in_rest => true to all custom abilities meta (required for REST API and MCP discovery)wp_abilities_api_categories_init hook