Recipes
Task-oriented starting points. Each recipe links to a full tutorial or guide. Check Prerequisites before you begin.
Store locator
Markers on a map, a searchable list, and filters (address / distance optional).
Prerequisites: MapSVG installed; Google API keys if you geocode addresses or use Google Maps; Database objects with a Location field.
Build with:
- MapSVG Database — add locations as markers
- Directory — list next to the map
- Filters — search and filter controls
- Actions — click → details / popover / zoom
- Optional: CSV import or Google Sheets sync
Choropleth map
Shade Regions by numeric values.
Prerequisites: SVG map with Regions; a numeric field on Regions (or Database).
Tutorial: Choropleth map
WordPress posts on a map
Show posts as markers (or linked to Regions).
Prerequisites: Posts with locations or region mapping as required by the tutorial.
Tutorial: WP Post data source
Google Map with SVG overlay
Interactive SVG shapes on top of Google Maps.
Prerequisites: Two Google API keys; Inkscape (recommended) for SVG editing.
Tutorial: Google Map with custom SVG overlay
Embed on a WordPress page
Show a map on a page or post.
Guide: Creating your first map · Gutenberg block · Elementor widget · Classic editor
Embed outside WordPress (iframe)
Show a map on a non-WordPress site.
Prerequisites: Map published on a WordPress install that MapSVG can reach.
Tutorial: Adding maps to a non-WordPress website
Regions / markers as links
Open a URL when the user clicks a Region or Marker.
Prerequisites: A URL field on Regions or Database objects.
Tutorial: Regions and Markers as links
ACF: region status from a field
Map an ACF field on linked posts to MapSVG Region statuses.
Prerequisites: Advanced Custom Fields; posts connected to Regions; Region Status field configured in MapSVG.
Tutorial: Set region status by ACF field
ACF: sort directory by a field
Sort loaded Database objects by an ACF value.
Prerequisites: ACF; Database source uses WordPress posts with the ACF field.
Tutorial: Sort objects by ACF field
Share data between maps
Reuse one Database table across several maps.
Tutorial: Sharing data between multiple maps