WordPress plugin intelligence profile

Give Directions

A plugin for creating route directions and spot guides. Display routes and pins on a map with coordinated images and comments.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.8
Current version1.1.0
WordPress coverageTested up to WordPress 6.8
Minimum stackWP 5.0 · PHP 7.0
Directory statusactive
Last directory update1 Nov 20251y ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Give Directions version 1.1.0 as active, updated 1y ago and tested up to WordPress 6.8.

Overview

About this plugin

Give Directions is a map display plugin designed for creating route directions and spot guides.

You can place routes and pins on the map, with coordinated images and comments.

日本語: 道案内を目的としたプラグイン。スポット案内としても利用できます。地図上にルートやピンを表示し、画像やコメントを連動表示します。

Key Features

-

Map Display

  • Beautiful map display using Leaflet.js or Google Maps
  • Easy pin placement with drag and drop
  • Automatic address retrieval

-

Route Directions

  • Automatic route guidance with Leaflet Routing Machine
  • Set starting point, destination, and waypoints
  • Show/hide waypoints
  • Real-time route display

-

Spot Guide

  • Place pins on the map for spot guides
  • Add images and comments to each spot

-

Image Display

  • Image slider display using Slick
  • Map and slider coordination
  • Image enlargement in modal window

-

Customization

  • Marker color settings (starting point, waypoints, destination, spots, route line)
  • Map service selection (Leaflet.js / Google Maps)
  • Easy embedding with shortcodes

External Services

This plugin may connect to the following external services depending on your configuration and usage:

Google Maps API (Optional)

What it is: Google’s mapping and geocoding service.

When used: Only when you select “Google Maps” as the map service in the plugin settings and provide an API key.

What data is sent:

– Location coordinates (latitude/longitude) for displaying maps and calculating routes

– Address strings when using the address search feature in the admin panel

– User’s browser language for localized map display

com/privacy

com/maps-platform/terms

OpenStreetMap Nominatim (Optional)

What it is: OpenStreetMap’s geocoding service for address search and reverse geocoding.

js map service, or when retrieving address information from coordinates.

What data is sent:

– Address strings when searching for locations

– Location coordinates (latitude/longitude) for reverse geocoding

org/policies/nominatim/

org/wiki/Privacy_Policy

OSRM (Project-OSRM) Demo Server (Optional)

What it is: Open Source Routing Machine’s demo routing service.

js map service for calculating and displaying routes between locations.

What data is sent:

– Location coordinates (latitude/longitude) for route calculation

Important Note: The plugin uses OSRM’s demo server by default, which is NOT suitable for production use according to OSRM’s usage policy. Users are encouraged to set up their own OSRM server or use alternative routing services for production websites.

com/Project-OSRM/osrm-backend/wiki/Api-usage-policy

Note: All external service connections are made only when actively using the respective features. No data is sent to external services without user action (creating/editing directions with maps).

Third-Party Libraries

This plugin includes the following third-party libraries:

Leaflet

  • Version: 1.9.4
  • License: BSD 2-Clause License
  • Copyright (c) 2010-2023, Volodymyr Agafonkin
  • Copyright (c) 2010-2011, CloudMade
  • Source: https://leafletjs.com/
  • License URL: https://github.com/Leaflet/Leaflet/blob/main/LICENSE

Leaflet Routing Machine

  • Version: 3.2.12
  • License: ISC License
  • Copyright (c) 2013 Per Liedman
  • Source: https://www.liedman.net/leaflet-routing-machine/
  • License URL: https://github.com/perliedman/leaflet-routing-machine/blob/master/LICENSE

Slick Carousel

  • Version: 1.8.1
  • License: MIT License
  • Copyright (c) 2017 Ken Wheeler
  • Source: https://kenwheeler.github.io/slick/
  • License URL: https://github.com/kenwheeler/slick/blob/master/LICENSE

For full license texts, please see the LICENSE files in the respective library directories under assets/lib/.

Languages

This plugin is translation ready and includes:

  • English (en_US) – Default
  • Japanese (ja) – 日本語

org.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • directions
  • leaflet
  • map
  • navigation
  • route
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.8

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.8.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.8
Minimum requirementsWordPress 5.0 · PHP 7.0
Update activity1 Nov 20251y ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.