WordPress plugin that embeds the Crumb Widget meeting finder via shortcode.
[crumb]
Override settings per page:
[crumb server="https://your-server/main_server" service_body="42" geolocation="true"]
- Upload to
/wp-content/plugins/crumb/ - Activate in WordPress admin
- Go to Settings → Crumb and enter your BMLT Server URL
- Add
[crumb]to any page or post
Configured under Settings → Crumb. Settings can be overridden per-shortcode via attributes.
| Setting | Shortcode Attribute | Description |
|---|---|---|
| Server URL | server |
Required. Full URL to your BMLT Server |
| Service Body IDs | service_body |
Optional. Single ID or comma-separated list |
| Default View | view |
Optional. list (default), map, or both (map above list) |
| Base Path | — | Optional. Page slug for pretty URLs |
| — | geolocation |
Optional. true or false per page |
| Widget Configuration | — | Optional. JSON for CrumbWidgetConfig |
By default, meeting detail URLs use hash-based routing (#/monday-night-meeting-42). To enable clean URLs like /meetings/monday-night-meeting-42, enter the page slug (e.g. meetings) in the Base Path for Pretty URLs setting. After saving, go to Settings → Permalinks and click Save Changes to update rewrite rules.
Full documentation at crumb.bmlt.app.