bricks_elementor_to_bricks
Convert Elementor page exports into Bricks Builder element arrays with a coverage report. Maps widgets structurally for review before import.
Instructions
Convert an Elementor page/template into a Bricks Builder element array. Input is an Elementor JSON export (Elementor UI → Templates → Export, or raw _elementor_data). Maps Elementor widgets/containers to native Bricks elements structurally — no HTML rendering. Returns the Bricks element array + a coverage report (which widgets mapped, which need manual work). Does NOT write to WordPress: review the output, then push with bricks_update_page or bricks_import_page.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| json | No | Elementor export JSON as a string. Either an export wrapper { content: [...] } or a raw element array. | |
| file_path | No | Absolute path to an Elementor .json export file. Used if `json` is not provided. |