wp_elementor_insert_widget
Insert a widget into a column or container by providing parent_id from the element list. Set confirm to true when safe mode is active.
Instructions
Insert a widget into a column or container. Requires parent_id from wp_elementor_list_elements. Use confirm:true when safe mode is on.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"page_id": "<page_id>",
"parent_id": "<parent_id>",
"widget_type": "<widget_type>"
},
"name": "wp_elementor_insert_widget"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Required when safe mode is enabled | |
| page_id | Yes | ||
| settings | No | ||
| parent_id | Yes | Parent column or container element ID | |
| widget_type | Yes | Widget type from catalog |