web_gmap_marker Shortcode
The web_gmap_marker shortcode renders the map marker component.
The attributes below match the current Page Builder controls and public output. Use raw syntax only for reviewed content that cannot be maintained through the visual controls.
Allowed parent shortcodes: web_gmap.
Usage
[web_gmap_marker]
Attributes
| Attribute | Default | Accepted values | Purpose |
|---|---|---|---|
title |
— | String unless stated otherwise | Controls the title. |
lat |
— | String unless stated otherwise | Controls the latitude. |
long |
— | String unless stated otherwise | Controls the longitude. |
address |
— | String unless stated otherwise | You can also search for a location by its address. |
marker |
— | String unless stated otherwise | Controls the marker image. |
Google Maps requirement
Configure Google Maps under Settings → POM Theme → Integrations → Google Maps before using this component.
Output and safety
This element supplies marker data to its parent map and does not render an independently visible frontend component, so device visibility does not apply.
Use either valid coordinates or an address, keep the information-box content concise, and confirm the marker can be understood alongside a text address.
Latitude accepts −90 to 90, longitude −180 to 180, and zero is valid. An address is used only if a complete valid coordinate pair is missing. marker accepts a library attachment ID or HTTP(S) image URL. Put safe information-box HTML between the opening and closing shortcode tags, not in a content attribute.