← All widgetsWidget 111 · emcp_custom_111

Static Product Card

Elementor widget5 layouts20 content options56 style options5 panel sections

Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: product, card, static, price, buy, shop, feature.

Setup guide

  1. Open a page in Elementor, search the panel for Static Product Card and drag it into a container.
  2. Content › Product: Layout, Product Image, Hover Image (optional), Badge, Title, Title Tag, Category / Subtitle, Price and 12 more.
  3. Pick a Layout: Card (image top), Horizontal (image left), Horizontal (image right), Image with overlay content, Minimal (no card). Each one is shown below.
  4. Style tab sections: Card, Image & Badge, Text & Price, Buttons. 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

Card (image top)

Layout = card

Wireless Headphones ProSale
Audio

Wireless Headphones Pro

(128 reviews)
$149$199

Studio-grade sound with 40 hours of battery life and active noise cancellation.

40h battery
Active noise cancelling
Free shipping
Layout

Horizontal (image left)

Layout = horizontal

Oak Lounge Chair-20%
Furniture

Oak Lounge Chair

(42 reviews)
$489$620

Solid oak frame with a hand-woven seat.

Free delivery
10-year warranty
Layout

Horizontal (image right)

Layout = horizontal-reverse

Oak Lounge Chair-20%
Furniture

Oak Lounge Chair

(42 reviews)
$489$620

Solid oak frame with a hand-woven seat.

Free delivery
10-year warranty
Layout

Image with overlay content

Layout = overlay

Oak Lounge Chair-20%
Furniture

Oak Lounge Chair

(42 reviews)
$489$620

Solid oak frame with a hand-woven seat.

Free delivery
10-year warranty
Layout

Minimal (no card)

Layout = minimal

Oak Lounge Chair-20%
Furniture

Oak Lounge Chair

(42 reviews)
$489$620

Solid oak frame with a hand-woven seat.

Free delivery
10-year warranty

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

Product

OptionTypeChoices / rangeDefaultNotes
Layout
layout
DropdownCard (image top), Horizontal (image left), Horizontal (image right), Image with overlay content, Minimal (no card)card
Product Image
image
Image
Hover Image (optional)
hover_image
Image
Badge
badge
TextSale
Title
title
TextWireless Headphones Pro
Title Tag
title_tag
DropdownH2, H3, H4, divh3
Category / Subtitle
subtitle
TextAudio
Price
price
Text$149
Old Price
old_price
Text$199
Rating
rating
DropdownNone, 1, 2, 3, 4, 55
Reviews Text
reviews
Text(128 reviews)
Description
description
TextareaStudio-grade sound with 40 hours of b...
Highlights (one per line)
features
Textarea40h battery Active noise cancelling F...
Button Text
cta_text
TextAdd to cart
Button Icon
cta_icon
Icon
Button Link
cta_link
Link
Secondary Link Text
cta2_text
TextView details
Secondary Link
cta2_link
Link
Link Image & Title to Secondary Link
link_image
Toggleon / offyes
Text Align
align
Button groupLeft, Center, Rightleft

Style tab

Card

OptionTypeChoices / rangeDefaultNotes
Background
card_bg
Background
Border
card_border
Border
Radius
card_radius
Slidermin 0, max 60, px16
Shadow
card_shadow
Box shadow
Hover Shadow
card_shadow_h
Box shadow
Content Padding
card_pad
DimensionsResponsive
Content Spacing
card_gap
Slidermin 0, max 40, px10
Max Width
max_w
Slidermin 10, max 100, %/px100
Lift on Hover
hover_lift
Toggleon / offyes

Image & Badge

OptionTypeChoices / rangeDefaultNotes
Image Height
img_h
Slidermin 80, max 700, px260Responsive
Image Width (horizontal)
img_w
Slidermin 20, max 70, %45Responsive
Image Fit
img_fit
DropdownCover, Containcover
Image Area Background
img_bg
Color#f9fafb
Image Inset
img_pad
Slidermin 0, max 60, px0
Image Radius
img_radius
Slidermin 0, max 60, px0
Zoom on Hover
img_zoom
Toggleon / offyes
Filters
img_filter
Css_filter
Badge Typography
badge_typo
Typography
Badge Text
badge_color
Color#ffffff
Badge Background
badge_bg
Color#f04438
Badge Radius
badge_radius
Slidermin 0, max 999, px999
Badge Position
badge_pos
DropdownTop left, Top right, Bottom left, Bottom righttop-left
Overlay Gradient (overlay layout)
overlay_bg
Colorrgba(16,24,40,.85)

Text & Price

OptionTypeChoices / rangeDefaultNotes
Subtitle Typography
sub_typo
Typography
Subtitle Color
sub_color
Color#6a11cb
Title Typography
title_typo
Typography
Title Color
title_color
Color#101828
Title Hover Color
title_color_h
Color
Price Typography
price_typo
Typography
Price Color
price_color
Color#101828
Old Price Typography
old_typo
Typography
Old Price Color
old_color
Color#98a2b3
Star Color
star_color
Color#f79009
Empty Star Color
star_empty
Color#e4e7ec
Star Size
star_size
Slidermin 8, max 40, px15
Reviews Text Color
rev_color
Color#667085
Description Typography
desc_typo
Typography
Description Color
desc_color
Color#475467
Highlights Typography
feat_typo
Typography
Highlights Color
feat_color
Color#344054
Checkmark Color
check_color
Color#12b76a

Buttons

OptionTypeChoices / rangeDefaultNotes
Button Typography
btn_typo
Typography
Button Text
btn_color
Color#ffffff
Button Background
btn_bg
Color#6a11cb
Button Hover Text
btn_color_h
Color
Button Hover Background
btn_bg_h
Color
Button Padding
btn_pad
Dimensions
Button Radius
btn_radius
Slidermin 0, max 60, px10
Button Border
btn_border
Border
Button Shadow
btn_shadow
Box shadow
Full Width Button
btn_full
Toggleon / off
Secondary Link Typography
cta2_typo
Typography
Secondary Link Color
cta2_color
Color#475467
Secondary Link Hover
cta2_color_h
Color#6a11cb
Buttons Gap
actions_gap
Slidermin 0, max 40, px14
Buttons Top Spacing
actions_mt
Slidermin 0, max 40, px6

Add it with the MCP tools

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