PluginProbe
WDesignKit – AI Templates, Widget Builder & MCP Workflow / 2.7.0
WDesignKit – AI Templates, Widget Builder & MCP Workflow v2.7.0
2.7.1 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 All 130 releases
← All changes | includes/abilities/settings/wdesignkit-settings.php +12 -12 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-settings', [
13 - 'label' => __('Get WDesignKit Settings', 'sprout-mcp'),
13 + 'label' => __('Get WDesignKit Settings', 'wdesignkit'),
14 14 'description' => __(
15 15 'Gets all WDesignKit plugin settings including builder toggles (Elementor, Gutenberg, Bricks), template visibility, code snippet toggle, and debug mode.',
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' => [
@@ -31,10 +29,11 @@
31 29 'plugin_version' => ['type' => 'string'],
32 30 ],
33 31 ],
34 32 'execute_callback' => 'wdesignkit_mcp_get_settings',
35 - 'permission_callback' => 'sprout_mcp_permission_callback',
33 + 'permission_callback' => 'wdesignkit_mcp_permission_callback',
36 34 'meta' => [
35 + 'public' => true,
37 36 'show_in_rest' => true,
38 37 'mcp' => ['public' => true],
39 38 'annotations' => [
40 39 'instructions' => implode("\n", [
@@ -60,12 +59,12 @@
60 59 ],
61 60 ]);
62 61
63 62 wp_register_ability('wdesignkit/update-settings', [
64 - 'label' => __('Update WDesignKit Settings', 'sprout-mcp'),
63 + 'label' => __('Update WDesignKit Settings', 'wdesignkit'),
65 64 'description' => __(
66 65 'Updates WDesignKit plugin settings. You can toggle individual features like Elementor builder, Gutenberg builder, template library, code snippets, and debug mode.',
67 - 'sprout-mcp',
66 + 'wdesignkit',
68 67 ),
69 68 'category' => 'wdesignkit',
70 69 'input_schema' => [
71 70 'type' => 'object',
@@ -125,10 +124,11 @@
125 124 'plugin_version' => ['type' => 'string'],
126 125 ],
127 126 ],
128 127 'execute_callback' => 'wdesignkit_mcp_update_settings',
129 - 'permission_callback' => 'sprout_mcp_permission_callback',
128 + 'permission_callback' => 'wdesignkit_mcp_permission_callback',
130 129 'meta' => [
130 + 'public' => true,
131 131 'show_in_rest' => true,
132 132 'mcp' => ['public' => true],
133 133 'annotations' => [
134 134 'instructions' => implode("\n", [
@@ -155,9 +155,9 @@
155 155 'template' => true,
156 156 'gutenberg_builder' => true,
157 157 'gutenberg_core_builder' => false,
158 158 'elementor_builder' => true,
159 - 'bricks_builder' => false,
159 + 'bricks_builder' => true,
160 160 'gutenberg_template' => true,
161 161 'elementor_template' => true,
162 162 'code_snippet' => true,
163 163 ];
@@ -236,9 +236,9 @@
236 236 'template' => true,
237 237 'gutenberg_builder' => true,
238 238 'gutenberg_core_builder' => false,
239 239 'elementor_builder' => true,
240 - 'bricks_builder' => false,
240 + 'bricks_builder' => true,
241 241 'gutenberg_template' => true,
242 242 'elementor_template' => true,
243 243 'code_snippet' => true,
244 244 'debugger_mode' => false,
@@ -281,9 +281,9 @@
281 281 'template' => true,
282 282 'gutenberg_builder' => true,
283 283 'gutenberg_core_builder' => false,
284 284 'elementor_builder' => true,
285 - 'bricks_builder' => false,
285 + 'bricks_builder' => true,
286 286 'gutenberg_template' => true,
287 287 'elementor_template' => true,
288 288 'code_snippet' => true,
289 289 ];