
The ExpressMaps plugin is now in the official WordPress.org plugin directory. You can install it from inside WordPress in a few clicks, and it updates itself like any other plugin.
The plugin puts a fast, OpenStreetMap-based map on any page or post, with no Google account, no billing card and no tracking cookies. You get two ways to add a map:
[expressmaps] shortcode for the classic editor, widgets and page builders. For example: [expressmaps lat="51.5072" lng="-0.1276" zoom="13" marker="true" popup="Our office"].All ten ExpressMaps styles are available, from the familiar Standard style to Darklands and Mulberry for dark themes.
The free plan covers 100,000 map loads a month, which is more than most business sites will ever use. Panning and zooming don't count extra.
The plugin is GPL-licensed and passed the WordPress.org review and Plugin Check. It bundles MapLibre GL JS rather than loading scripts from a CDN, and its readme lists exactly which ExpressMaps services it contacts and when.
Setup details and shortcode attributes are on the WordPress integration page. If you run into anything, use the plugin's support forum on WordPress.org or email support@expressmaps.com. If the plugin helps you, a review on WordPress.org helps other site owners find it.