Hotspots

Let visitors explore an image and the products in it.

Point at parts of any image: draggable spots open rich tooltips, WooCommerce product cards or a guided tour, with a numbered legend and a phone-friendly panel.

Gutenberg block

Requirements

  • The block editor (Gutenberg)
  • WordPress 6.5 or newer
  • PHP 7.4 or newer
  • Licence: Pro ($2 / year) — add it to the cart in Moduly

Add it to a page

  1. Open the page or post in the block editor.
  2. Click + (Block Inserter) and search for Hotspots — it is in the Moduly category.
  3. Insert it, then fill in its content on the canvas.
  4. Adjust it in the right sidebar: the Block tab holds the settings below, and the Styles tab its colours, typography and spacing.
  5. Add or reorder items with the + inside the block; each item (Hotspot) has its own settings when selected.

Settings

Behaviour

SettingWhat you can set
Open tooltips onhover, click, always or tour
Tooltip positionauto, top, bottom, left or right
Tooltip animationrise, fade, zoom, slide or none
Spots pop in when scrolled into viewOn / off
List of the spotsnone, below or side
On phonessheet, tips or list
Only one tooltip open at a timeOn / off
Move on by itselfOn / off
Seconds per spot1–20
LoopOn / off
Start when scrolled into viewOn / off
“Previous” textText
“Next” textText

Spots

SettingWhat you can set
Image sizemedium, medium large, large or full
Image maximum width (px)0–1600
Spot animationripple, pulse, glow, bounce or none
Spots showicon, dot, number, text or image
Shapecircle, rounded, diamond or pin
Spot size (px)16–80
Tooltip width (px)160–480
Tooltip radius (px)0–30
SpotColour
Spot icon / textText
Open spotText
Tooltip backgroundColour
Tooltip textText
Accent (buttons, prices)Colour
Dim the image while openText

Hotspot (item) settings

Behaviour

SettingWhat you can set
Tooltip positionauto, top, bottom, left or right

Spot

SettingWhat you can set
Left (%)0–100
Top (%)0–100
Spot showsicon, dot, number, text or image
LabelText
Tooltipcustom, product or none
PriceText
Open in a new tabOn / off
Button textText
Open when the page loadsOn / off

Styles tab: spacing, from WordPress's own design tools.

Tips

  • Visitors who ask their device for reduced motion get a calmer, still version automatically.

Troubleshooting

  • Spot positions are percentages of the image, so they stay put at any width. Very small spots on very narrow images can overlap. Use the list layout on phones for dense images.
  • The product tooltip button follows WooCommerce: variable products show “Select options” (a link), and simple products use AJAX add-to-cart.
  • Pre-existing elementorFrontendConfig is not defined front-end error for logged-in users (Elementor).
  • A change not showing on the live site is almost always a page cache — clear your caching plugin or host cache.
  • Also available for Elementor (Hotspots).
  • Works well with: Advanced Slider, Animated Heading, Animated Icon.