scaffold_shortcode_ui
Generate a WordPress shortcode with TinyMCE button, attribute panel, and frontend rendering class for custom shortcode UI.
Instructions
Generate an enhanced WordPress shortcode with admin UI (TinyMCE button), attribute panel, and frontend rendering class.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rootNamespace | Yes | Plugin root namespace | |
| shortcodeName | Yes | Shortcode tag (e.g., "pricing_table") | |
| textDomain | Yes | Plugin text domain | |
| attributes | Yes | Attributes as "name:type:label:default" (e.g., "columns:number:Columns:3,style:select:Style:modern,title:text:Title:Our Plans") | |
| hasContent | No | Shortcode wraps content (default: false) |