Overview #
Directions for some engines are powered by the OpenRouteService, and as a result require an ORS key in order to function as expected.
This documentation covers getting OpenRouteService setup, and setting your OpenRouteService key into WP Go Maps, in order to enable Directions for OpenRouteService based map engines.
You can see a demo of this feature here.
Prerequisites #
The Following Plugin/s need to be installed and active
- WP Go Maps
- WP Go Maps Pro Add-on
The following map engines make use of OpenRouteService Directions
- Stadia Maps
- MapTiler
- ZeroCost
- Leaflet
- OpenLayers
Creating an OpenRouteService API Key #
Firstly, please navigate to the OpenRouteService developer login page.
From there please login, or create an account.
Once logged in, please click “Create Token” from the developer dashboard

Creating a Token
Please note that API keys have daily usage limitations. You can apply for a paid key if you wish to increase your daily quota beyond the free provision.
Copy the Key that has been created

Copy the key that is displayed
Inserting your API key #
Please navigate to
Maps -> Settings -> Advanced
You will need to have already selected a map engine which uses the OpenRouteService for direcitons. The OpenRouteService API Key field will not be visible if an appropriate map engine has not been selected
Paste your OpenRouteService key. Remember to save your settings.

Inserting the OpenRouteService Key
Enabling Directions #
Please navigate as follows and select the “Enable Directions” toggle near the top of the page
Maps (edit your chosen map) -> Settings -> Directions
Remember to “Save Map”
