Page builders
Divi CLI
The Divi CLI handles both Divi 4 (shortcode-based) and Divi 5 (block-based). The CLI auto-detects which version a site runs.
Divi 4 shortcodes
Divi 4 stores content as nested shortcodes. Respira parses them into structured JSON so you edit attributes rather than regex-matching strings.
respira read page mysite.com home
respira write edit-element mysite.com home et_pb_text-42 --set=text_font_size=48px Divi 5 blocks and presets
Divi 5 introduces presets. Respira exposes preset ids, resolved attribute sets, and update endpoints that respect Divi 5's locked spec.
respira docs divi presets
respira write edit-element mysite.com home module-5 --set=_presetId=preset-heading-xl