PluginProbe
WDesignKit – AI Templates, Widget Builder & MCP Workflow / 2.7.0
WDesignKit – AI Templates, Widget Builder & MCP Workflow v2.7.0
2.7.0 2.6.6 2.6.5 2.6.4 2.6.3 2.6.2 2.6.1 2.6.0 2.5.5 2.5.4 2.5.3 2.5.2 2.5.1 2.5.0 2.4.0 2.3.3 2.3.2 2.3.1 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.16 All 129 releases
← All changes | includes/abilities/settings/wdesignkit-widget-builders-toggle.php +9 -9 2.5.0 → 2.7.0 View file →
@@ -9,18 +9,16 @@
9 9 exit();
10 10 }
11 11
12 12 wp_register_ability('wdesignkit/get-widget-builders', [
13 - 'label' => __('Get WDesignKit Widget Builder States', 'sprout-mcp'),
13 + 'label' => __('Get WDesignKit Widget Builder States', 'wdesignkit'),
14 14 'description' => __(
15 15 'Returns the current enabled/disabled state for each page builder integration: Elementor, Gutenberg, Gutenberg Core (native blocks), and Bricks. Also returns the master widget builder feature toggle.',
16 - 'sprout-mcp',
16 + 'wdesignkit',
17 17 ),
18 18 'category' => 'wdesignkit',
19 19 'input_schema' => [
20 - 'type' => 'object',
21 - 'properties' => (object) [],
22 - 'additionalProperties' => false,
20 + 'type' => 'object',
23 21 ],
24 22 'output_schema' => [
25 23 'type' => 'object',
26 24 'properties' => [
@@ -28,10 +26,11 @@
28 26 'builders' => ['type' => 'object'],
29 27 ],
30 28 ],
31 29 'execute_callback' => 'wdesignkit_mcp_get_widget_builders',
32 - 'permission_callback' => 'sprout_mcp_permission_callback',
30 + 'permission_callback' => 'wdesignkit_mcp_permission_callback',
33 31 'meta' => [
32 + 'public' => true,
34 33 'show_in_rest' => true,
35 34 'mcp' => ['public' => true],
36 35 'annotations' => [
37 36 'instructions' => implode("\n", [
@@ -46,12 +45,12 @@
46 45 ],
47 46 ]);
48 47
49 48 wp_register_ability('wdesignkit/toggle-widget-builders', [
50 - 'label' => __('Toggle WDesignKit Widget Builders', 'sprout-mcp'),
49 + 'label' => __('Toggle WDesignKit Widget Builders', 'wdesignkit'),
51 50 'description' => __(
52 51 'Enables or disables individual page builder integrations (Elementor, Gutenberg, Gutenberg Core, Bricks) and the master widget builder feature toggle. Only the keys you pass are changed; omitted keys retain their current values.',
53 - 'sprout-mcp',
52 + 'wdesignkit',
54 53 ),
55 54 'category' => 'wdesignkit',
56 55 'input_schema' => [
57 56 'type' => 'object',
@@ -87,10 +86,11 @@
87 86 'builders' => ['type' => 'object'],
88 87 ],
89 88 ],
90 89 'execute_callback' => 'wdesignkit_mcp_toggle_widget_builders',
91 - 'permission_callback' => 'sprout_mcp_permission_callback',
90 + 'permission_callback' => 'wdesignkit_mcp_permission_callback',
92 91 'meta' => [
92 + 'public' => true,
93 93 'show_in_rest' => true,
94 94 'mcp' => ['public' => true],
95 95 'annotations' => [
96 96 'instructions' => implode("\n", [