This is WordPress plugin to embed an Apple Map, using a shortcode. It uses Mapkit JS and is a demo only - not production ready.
There's a blog post explaining how Mapkit JS works here: https://mattrad.uk/embedding-apple-map-wordpress/.
The WordPress plugin includes the following files:
README.md. The file that you’re currently reading.apple-map-embed.php. The file that loads the plugin, and enqueues the Mapkit JS script plus the map-specific JavaScript (map.js).admin/mapkit-jwt-settings.php. A settings page with instructions. Find it at Tools -> Apple Map embed.admin/mapkit-jwt-token.php. Token generation function using the settings stored viaadmin/mapkit-jwt-settings.php.admin/JWT.php. The JSON Web token generation library mapkit-jwt from Includable.inc/map.js. The JavaScript file that intialises the map. You'll want to play with this to create different maps.uninstall.php. Removes the plugin options from the database on uninstallation.index.php. Silence is golden.
- Download the latest release
- Upload the zip file via Plugins -> Add new
- Activate
- Complete required settings in Tools -> Apple Map embed.
- Add the shortcode
[applemap]to a page.
- Apple Developer account
- Maps identifier
- Private key
- Key ID
- Team ID