← All widgetsWidget 223 · emcp_custom_223

Tags Cloud

Elementor widget6 layouts14 content options15 style options3 panel sections

Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: tags, cloud, terms, categories, sphere, taxonomy.

Setup guide

  1. Open a page in Elementor, search the panel for Tags Cloud and drag it into a container.
  2. Content › Cloud: Layout, Heading, Show Counts, Size by Post Count, Min Font Size (px), Max Font Size (px), Colours, Palette (comma-separated hex) and 5 more.
  3. Content › Query: Terms.
  4. Pick a Layout: Classic cloud (weighted sizes), Pills, 3D rotating sphere, List with counts, Columns, Hashtags. Each one is shown below.
  5. Style tab sections: Terms. Colours, typography and spacing set here are scoped to this widget instance.
  6. Publish. Every option is a standard Elementor control, so it responds to the editor, dynamic tags and global styles as usual.
Terms is a live query (source: terms). A "Terms" panel with filters, ordering and count is generated for it; results come from this site's data on every page load.
Conditional options: Sphere Speed appears when Layout is sphere; Sphere Size appears when Layout is sphere.
Ships with its own JavaScript; it runs once per instance and re-initialises inside the Elementor editor preview.
Layout

Classic cloud (weighted sizes)

Layout = cloud

Shop by category

No terms found.

Layout

Pills

Layout = pills

Shop by category

No terms found.

Layout

3D rotating sphere

Layout = sphere

Layout

List with counts

Layout = list

Brands

No terms found.

Layout

Columns

Layout = columns

Shop by category

No terms found.

Layout

Hashtags

Layout = hash

Shop by category

No terms found.

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

Cloud

OptionTypeChoices / rangeDefaultNotes
Layout
layout
DropdownClassic cloud (weighted sizes), Pills, 3D rotating sphere, List with counts, Columns, Hashtagscloud
Heading
title
Text
Show Counts
show_count
Toggleon / offyes
Size by Post Count
weight
Toggleon / offyes
Min Font Size (px)
min_size
Numbermin 8, max 6013
Max Font Size (px)
max_size
Numbermin 10, max 12030
Colours
colorize
DropdownSingle colour, Accent by weight, Rotate a palettesingle
Palette (comma-separated hex)
palette
Text#6a11cb,#1d4ed8,#067647,#b54708,#b42318
Shuffle Order
shuffle
Toggleon / off
Highlight Current Term
current_first
Toggleon / offyes
Sphere Speed
sphere_speed
Numbermin 0.1, max 51Shown when layout = sphere
Sphere Size
sphere_size
Slidermin 160, max 800, px360Shown when layout = sphere
Empty Text
empty_text
TextNo terms found.

Query

OptionTypeChoices / rangeDefaultNotes
Terms
terms
QuerySource: terms

Style tab

Terms

OptionTypeChoices / rangeDefaultNotes
Typography
typo
Typography
Color
color
Color#344054
Hover Color
color_h
Color#ffffff
Accent / Hover Background
accent
Color#6a11cb
Term Background (pills)
bg
Color#f2f4f7
Padding
pad
Dimensions
Radius
radius
Slidermin 0, max 999, px999
Border
border
Border
Gap
gap
Slidermin 0, max 40, px10
Alignment
align
Button groupLeft, Center, Rightflex-start
Count Color
count_color
Color#98a2b3
Count Background
count_bg
Color
Heading Typography
title_typo
Typography
Heading Color
title_color
Color#101828
Columns (columns layout)
cols
Dropdown2, 3, 43

Add it with the MCP tools

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