BACK TO DIRECTORY

Orchestra Map

by SWu Labs

0.0
(0 ratings)

Orchestra Map lets you build an interactive directory of orchestras (or any kind of location-based entries) and display them on a Leaflet map, in a filterable list, or with a standalone search bar.

Core features (free)

  • Interactive map via [orchestra_map] shortcode – powered by Leaflet.js and MarkerCluster
  • List view via [orchestra_list] shortcode – filterable, connected to the map
  • Search bar via [orchestra_search] shortcode – communicates with map and list via DOM events
  • Add / edit / delete orchestras in a clean admin UI
  • Built-in fields: Name, Website, Email, Venue name, Address, ZIP, City, Country
  • Custom Fields – add, reorder, and label your own data columns in the Fields settings page
  • Design settings – customise map colors, fonts and sizes in the Design settings page
  • Geocoding – converts addresses to coordinates automatically via OpenStreetMap Nominatim (free, no API key required)
  • Shortcode reference – full attribute documentation for all shortcodes, right in the admin

Pro add-on

The Orchestra Map Pro add-on (sold separately at swulabs.com) extends the free plugin with:

  • Import & Export (CSV / Excel)

Shortcode reference

Site-wide defaults (colors, initial map view, which fields show where) are configured on the Design and Fields admin pages. The attributes below only override those defaults for a single shortcode instance – see the in-plugin “Shortcode” admin page for the full reference.

[orchestra_map]

Attribute
Default
Description

height
600px
Map height (any CSS value)

lat
51.1657
Initial map center latitude

lng
10.4515
Initial map center longitude

zoom
6
Initial zoom level

address
(none)
Initial map center as an address, auto-geocoded and cached (overrides lat/lng)

radius_km
(none)
Fit the initial view to this radius in kilometers (overrides zoom)

search
yes
Show integrated search (yes/no)

search_position
top
Search position (top/bottom)

[orchestra_list] – displays a filterable table of all geocoded orchestras.

[orchestra_search] – standalone search input; communicates with the map and list via the custom DOM events om:filter and om:select.

Credits

This plugin bundles the following open-source libraries:

Screenshots

Interactive Leaflet map with MarkerCluster

Interactive Leaflet map with MarkerCluster

Orchestra list view with search and filter

Orchestra list view with search and filter

Admin – orchestra list with sortable, customisable columns

Admin – orchestra list with sortable, customisable columns

Admin – add orchestra form

Admin – add orchestra form

Admin – Fields settings: add, reorder and configure custom fields

Admin – Fields settings: add, reorder and configure custom fields

Admin – Design settings: customise map, popup, list and search colors

Admin – Design settings: customise map, popup, list and search colors

Plugin Details

Active Installs
0
Total Downloads
80
Version
1.9.90
Requires WP
6.0
Requires PHP
8.0
Tested Up To
7.0.4
Added
2026-08-26
Last Updated
2026-08-26 6:12am GMT

Ratings

5
0
4
0
3
0
2
0
1
0