← All widgetsWidget 145 · emcp_custom_145

Advanced Heading

Elementor widget9 layouts13 content options27 style options4 panel sections

Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: heading, title, highlight, underline, marker.

Setup guide

  1. Open a page in Elementor, search the panel for Advanced Heading and drag it into a container.
  2. Content › Heading: Text Before, Highlighted Text, Text After, HTML Tag, Highlight Style, Draw Highlight on Scroll, Line Break After Text Before, Line Break Before Text After and 5 more.
  3. Pick a Highlight Style: Color only, Underline, Wavy underline, Marker (offset box), Solid box, Outlined box, Hand-drawn circle, Strike-through, Text stroke (hollow). Each one is shown below.
  4. Style tab sections: Heading, Highlight, Subheading & Divider. Colours, typography and spacing set here are scoped to this widget instance.
  5. Publish. Every option is a standard Elementor control, so it responds to the editor, dynamic tags and global styles as usual.
Ships with its own JavaScript; it runs once per instance and re-initialises inside the Elementor editor preview.
Layout

Color only

Highlight Style = none

Widget batch 1

Design pages that convert without the busywork.

Layout

Underline

Highlight Style = underline

Widget batch 1

Design pages that convert without the busywork.

Layout

Wavy underline

Highlight Style = wavy

Widget batch 1

Design pages that convert without the busywork.

Layout

Marker (offset box)

Highlight Style = marker

Widget batch 1

Design pages that convert without the busywork.

Layout

Solid box

Highlight Style = box

Widget batch 1

Design pages that convert without the busywork.

Layout

Outlined box

Highlight Style = outline

Widget batch 1

Design pages that convert without the busywork.

Layout

Hand-drawn circle

Highlight Style = circle

Widget batch 1

Design pages that convert without the busywork.

Layout

Strike-through

Highlight Style = strike

Widget batch 1

Design pages that convert without the busywork.

Layout

Text stroke (hollow)

Highlight Style = stroke

Widget batch 1

Design pages that convert without the busywork.

Options reference

Every control the widget exposes, grouped by panel section. Names in code are the setting keys used by the MCP tools (add-free-widget, update-widget).

Content tab

Heading

OptionTypeChoices / rangeDefaultNotes
Text Before
before
TextDesign pages that
Highlighted Text
highlight
Textconvert
Text After
after
Textwithout the busywork.
HTML Tag
tag
DropdownH1, H2, H3, H4, H5, H6, div, ph2
Highlight Style
style
DropdownColor only, Underline, Wavy underline, Marker (offset box), Solid box, Outlined box, Hand-drawn circle, Strike-through, Text stroke (hollow)underline
Draw Highlight on Scroll
animate
Toggleon / offyes
Line Break After Text Before
break_before
Toggleon / off
Line Break Before Text After
break_after
Toggleon / off
Subheading
subheading
Text
Subheading Position
sub_pos
DropdownAbove, Belowabove
Divider
divider
DropdownNone, Short line, Three dots, Double linenone
Link
link
Link
Alignment
align
Button groupLeft, Center, RightleftResponsive

Style tab

Heading

OptionTypeChoices / rangeDefaultNotes
Typography
typo
Typography
Color
color
Color#101828
Text Shadow
shadow
Text shadow
Text Before Typography (override)
before_typo
Typography
Text Before Color
before_color
Color
Text After Typography (override)
after_typo
Typography
Text After Color
after_color
Color
Max Width
maxw
Slidermin 200, max 1400, px/%

Highlight

OptionTypeChoices / rangeDefaultNotes
Typography
hl_typo
Typography
Text Color
hl_color
Color#6a11cb
Accent (line / box / marker)
hl_accent
Color#6a11cb
Text Color Inside Box
hl_box_text
Color#ffffff
Line Thickness
hl_thick
Slidermin 1, max 30, px6
Line Offset
hl_offset
Slidermin -20, max 30, px4
Line / Marker Opacity
hl_opacity
Slidermin 0.05, max 1, px0.35
Box Padding
hl_pad
Dimensions
Box Radius
hl_radius
Slidermin 0, max 60, px8
Box Tilt
hl_rotate
Slidermin -10, max 10, px0
Stroke Width
hl_stroke_w
Slidermin 0.5, max 5, px1

Subheading & Divider

OptionTypeChoices / rangeDefaultNotes
Subheading Typography
sub_typo
Typography
Subheading Color
sub_color
Color#6a11cb
Subheading Background
sub_bg
Color
Subheading Spacing
sub_gap
Slidermin 0, max 60, px10
Divider Color
div_color
Color#6a11cb
Divider Width
div_w
Slidermin 10, max 400, px/%56
Divider Thickness
div_h
Slidermin 1, max 12, px3
Divider Spacing
div_gap
Slidermin 0, max 60, px16

Add it with the MCP tools

Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_145" and a settings object using the keys above. Run get-custom-widget with id 145 for the full JSON spec.