assist_widget_keys
WHICH ELEMENTOR KEY DO I NEED? Give a widget and what you want to change; get back the 2-3 REAL control keys, read from this site's live Elementor registry. Use this instead of wp_widget_controls when you want an answer rather than a catalogue: a single widget's registry can exceed a thousand controls once responsive variants are counted, and pulling it in to learn two names is the costliest avoidable op there is. The registry is read server-side, and every key returned is verified to exist in it (invented names are dropped and listed under dropped_not_in_registry), so this cannot become a smaller model guessing. Elementor keys are often NOT the obvious word — icon-box alignment is text_align, a counter's number is end. Costs a few Assist credits; wp_widget_controls stays free.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tab | No | Narrow the registry first: content | style | advanced. Optional. | |
| intent | Yes | What you want to change, in plain words — e.g. "make the title red and centred", "stack the cards on tablet", "set the button hover background". | |
| site_id | Yes | Site UUID (from list_sites) | |
| widget_type | Yes | Elementor widget type, e.g. "icon-box", "heading", "nav-menu". For a container/section pass "container". |