Google Maps Plugin
Google Maps Plugin
// Add Shortcode
function googlemaps_embed_shortcode( $atts ) {
// Attributes
extract( shortcode_atts(
array(
'Key' => '',
'Latitude' => '',
'Longitude' => '',
), $atts )
);
// Code
return '<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=' . $Key . '"></script>
<script type="text/javascript">
function initialize() {
var mapOptions = {
center: { lat: ' . $Lat . ', lng: ' . $Lon . '},
zoom: 8
};
var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
}
google.maps.event.addDomListener(window, "load", initialize);
</script>
<div id="map-canvas"></div>';
}
add_shortcode( 'googlemaps_embed', 'googlemaps_embed_shortcode' );