
Ten Layout Ideas for a Product Landing Page
A short excerpt for ten layout ideas for a product landing page that gives the reader a reason to click through.
Read moreemcp_custom_222Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: tabs, posts, products, loop, query, filter, categories.
Tab Style = pills

A short excerpt for ten layout ideas for a product landing page that gives the reader a reason to click through.
Read more
A short excerpt for how we cut page weight in half that gives the reader a reason to click through.
Read more
A short excerpt for writing headlines that convert that gives the reader a reason to click through.
Read more
A short excerpt for what changed in elementor 4.2 that gives the reader a reason to click through.
Read more
A short excerpt for a colour system for small teams that gives the reader a reason to click through.
Read more
A short excerpt for shipping a theme without a framework that gives the reader a reason to click through.
Read moreNothing to show here yet.

A short excerpt for writing headlines that convert that gives the reader a reason to click through.
Read more
A short excerpt for what changed in elementor 4.2 that gives the reader a reason to click through.
Read more
A short excerpt for ten layout ideas for a product landing page that gives the reader a reason to click through.
Read more
A short excerpt for spring release notes that gives the reader a reason to click through.
Read more
A short excerpt for shipping a theme without a framework that gives the reader a reason to click through.
Read more
A short excerpt for how we cut page weight in half that gives the reader a reason to click through.
Read moreNothing to show here yet.
Tab Style = underline

A short excerpt for ten layout ideas for a product landing page that gives the reader a reason to click through.
Read more
A short excerpt for how we cut page weight in half that gives the reader a reason to click through.
Read more
A short excerpt for writing headlines that convert that gives the reader a reason to click through.
Read more
A short excerpt for what changed in elementor 4.2 that gives the reader a reason to click through.
Read more
A short excerpt for a colour system for small teams that gives the reader a reason to click through.
Read more
A short excerpt for shipping a theme without a framework that gives the reader a reason to click through.
Read moreNothing to show here yet.

A short excerpt for writing headlines that convert that gives the reader a reason to click through.
Read more
A short excerpt for what changed in elementor 4.2 that gives the reader a reason to click through.
Read more
A short excerpt for ten layout ideas for a product landing page that gives the reader a reason to click through.
Read more
A short excerpt for spring release notes that gives the reader a reason to click through.
Read more
A short excerpt for shipping a theme without a framework that gives the reader a reason to click through.
Read more
A short excerpt for how we cut page weight in half that gives the reader a reason to click through.
Read moreNothing to show here yet.
Tab Style = segment

A short excerpt for ten layout ideas for a product landing page that gives the reader a reason to click through.
Read more
A short excerpt for how we cut page weight in half that gives the reader a reason to click through.
Read more
A short excerpt for writing headlines that convert that gives the reader a reason to click through.
Read more
A short excerpt for what changed in elementor 4.2 that gives the reader a reason to click through.
Read more
A short excerpt for a colour system for small teams that gives the reader a reason to click through.
Read more
A short excerpt for shipping a theme without a framework that gives the reader a reason to click through.
Read moreNothing to show here yet.

A short excerpt for writing headlines that convert that gives the reader a reason to click through.
Read more
A short excerpt for what changed in elementor 4.2 that gives the reader a reason to click through.
Read more
A short excerpt for ten layout ideas for a product landing page that gives the reader a reason to click through.
Read more
A short excerpt for spring release notes that gives the reader a reason to click through.
Read more
A short excerpt for shipping a theme without a framework that gives the reader a reason to click through.
Read more
A short excerpt for how we cut page weight in half that gives the reader a reason to click through.
Read moreNothing to show here yet.
Tab Style = minimal

A short excerpt for ten layout ideas for a product landing page that gives the reader a reason to click through.
Read more
A short excerpt for how we cut page weight in half that gives the reader a reason to click through.
Read more
A short excerpt for writing headlines that convert that gives the reader a reason to click through.
Read more
A short excerpt for what changed in elementor 4.2 that gives the reader a reason to click through.
Read more
A short excerpt for a colour system for small teams that gives the reader a reason to click through.
Read more
A short excerpt for shipping a theme without a framework that gives the reader a reason to click through.
Read moreNothing to show here yet.

A short excerpt for writing headlines that convert that gives the reader a reason to click through.
Read more
A short excerpt for what changed in elementor 4.2 that gives the reader a reason to click through.
Read more
A short excerpt for ten layout ideas for a product landing page that gives the reader a reason to click through.
Read more
A short excerpt for spring release notes that gives the reader a reason to click through.
Read more
A short excerpt for shipping a theme without a framework that gives the reader a reason to click through.
Read more
A short excerpt for how we cut page weight in half that gives the reader a reason to click through.
Read moreNothing to show here yet.
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).
Tabs
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Tab 1 Label (posts)tab1_label | Text | Latest | ||
Tab 2 Label (posts)tab2_label | Text | Design | ||
Tab 3 Label (posts)tab3_label | Text | |||
Tab 4 Label (products)tab4_label | Text | Products | ||
Tab 5 Label (products)tab5_label | Text | |||
Tab Stylestyle | Dropdown | Pills, Underline, Segmented, Minimal | pills | |
Tabs Alignmentalign | Button group | Left, Center, Right | flex-start | |
Heading Beside Tabsheading | Text | |||
Card Layoutcard | Dropdown | Grid cards, Horizontal list, Image with overlay text, Compact (no image) | grid | |
Columnscolumns | Dropdown | 1, 2, 3, 4 | 3 | Responsive |
Image Ratioratio | Dropdown | 16:10, 16:9, 4:3, 1:1 | 16/10 | |
Show Date / Category (posts)show_meta | Toggle | on / off | yes | |
Show Excerpt / Priceshow_excerpt | Toggle | on / off | yes | |
Show Buttonshow_button | Toggle | on / off | yes | |
Post Button Textbtn_text | Text | Read more | ||
Switch Animationanim | Dropdown | Fade up, Fade, None | fade-up | |
Empty Textempty_text | Text | Nothing to show here yet. |
Tab 1 Query
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Postsq1 | Query | Source: posts |
Tab 2 Query
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Postsq2 | Query | Source: posts |
Tab 3 Query
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Postsq3 | Query | Source: posts |
Tab 4 Query
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Productsq4 | Query | Source: products |
Tab 5 Query
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Productsq5 | Query | Source: products |
Tabs
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Typographytab_typo | Typography | |||
Colortab_color | Color | #475467 | ||
Active Colortab_color_a | Color | #ffffff | ||
Accentaccent | Color | #6a11cb | ||
Paddingtab_pad | Dimensions | |||
Gaptab_gap | Slider | min 0, max 30, px | 6 | |
Space Below Tabsnav_mb | Slider | min 0, max 80, px | 28 | |
Heading Typographyheading_typo | Typography | |||
Heading Colorheading_color | Color | #101828 |
Cards
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Backgroundcard_bg | Color | #ffffff | ||
Bordercard_border | Border | |||
Radiuscard_radius | Slider | min 0, max 40, px | 14 | |
Shadowcard_shadow | Box shadow | |||
Hover Shadowcard_shadow_h | Box shadow | |||
Content Paddingcard_pad | Dimensions | |||
Grid Gapgap | Slider | min 0, max 60, px | 24 | |
Title Typographytitle_typo | Typography | |||
Title Colortitle_color | Color | #101828 | ||
Title Hovertitle_color_h | Color | #6a11cb | ||
Meta Colormeta_color | Color | #98a2b3 | ||
Category Colorcat_color | Color | #6a11cb | ||
Excerpt Typographyexcerpt_typo | Typography | |||
Excerpt Colorexcerpt_color | Color | #475467 | ||
Price Typographyprice_typo | Typography | |||
Price Colorprice_color | Color | #101828 | ||
Button Colorbtn_color | Color | #6a11cb | ||
Button Hover Backgroundbtn_bg_h | Color | #6a11cb | ||
Sale Badgesale_bg | Color | #d92d20 | ||
Overlay Layout Tintoverlay | Color | rgba(16,24,40,0.55) |
Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_222" and a settings object using the keys above. Run get-custom-widget with id 222 for the full JSON spec.