emcp_custom_247Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: breadcrumbs, navigation, trail, path, seo.
Separator Icon appears when Separator is icon.Style = plain
Style = pills
Style = arrows
Style = boxed
Style = underline
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).
Breadcrumbs
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Stylestyle | Dropdown | Plain text, Pills, Arrow tabs (chevron shapes), Boxed bar, Underlined links | plain | |
Separatorseparator | Dropdown | Chevron, Slash, Dot, Arrow, Pipe, Custom icon, None | chevron | |
Separator Iconsep_icon | Icon | Shown when separator = icon | ||
Home Iconhome_icon | Icon | fas fa-home | ||
Home Showshome_mode | Dropdown | Icon + label, Icon only, Label only | both | |
Prefix Textprefix | Text | |||
Truncate Titles After (chars, 0 = never)truncate | Number | min 0, max 120 | 0 | |
Collapse Middle Items When Long (mobile)collapse | Toggle | on / off | yes | |
Add BreadcrumbList Schema (JSON-LD)schema | Toggle | on / off | yes | |
Alignmentalign | Button group | Left, Center, Right | flex-start | Responsive |
Trail
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Trailcrumbs | Query | Source: breadcrumbs |
Items
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Typographytypo | Typography | |||
Link Colorcolor | Color | #667085 | ||
Link Hovercolor_h | Color | #6a11cb | ||
Current Colorcurrent_color | Color | #101828 | ||
Separator Colorsep_color | Color | #d0d5dd | ||
Separator Sizesep_size | Slider | min 6, max 30, px | 12 | |
Gapgap | Slider | min 0, max 40, px | 10 | |
Accent (pills / arrows current)accent | Color | #6a11cb | ||
Item Background (pills / arrows)item_bg | Color | #f2f4f7 | ||
Item Paddingitem_pad | Dimensions | |||
Bar Background (boxed)bar_bg | Color | #f9fafb | ||
Bar Border (boxed)bar_border | Border | |||
Bar Radiusbar_radius | Slider | min 0, max 40, px | 10 | |
Bar Paddingbar_pad | Dimensions | |||
Home Icon Sizeicon_size | Slider | min 8, max 32, px | 14 | |
Prefix Colorprefix_color | Color | #98a2b3 |
Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_247" and a settings object using the keys above. Run get-custom-widget with id 247 for the full JSON spec.