Advanced Custom Field Pro est un plugin de création de champs personnalisés pour WordPress. Il est entre autres possible de créer un champ Google Maps pour gérer une localisation dans un contenu.
Pour que votre map fonctionne correctement, vous devez transmettre votre Google Key API et ça se passe ici :
function my_acf_init() {
acf_update_setting('google_api_key', 'xxx');
}
add_action('acf/init', 'my_acf_init');
Attention aussi à activer tous les services de Google Maps au risque d’avoir une erreur :
- Directions API
- Distance Matrix API
- Geocoding API
- Maps Elevation API
- Maps Embed API
- Maps JavaScript API
- Maps Static API
- Places API
- Street View Static API