Stai cercando un modo per utilizzare uno shortcode per aggiungere Google Maps al tuo sito WordPress? Sebbene probabilmente esista un plugin per questo, abbiamo creato un rapido snippet di codice che puoi utilizzare per creare uno shortcode di Google Maps in WordPress.
Istruzioni:
Aggiungi questo codice al file functions.php del tuo tema o a un plugin specifico per il sito.
function fn_googleMaps($atts, $content = null) {
extract(shortcode_atts(array(
"width" => '640',
"height" => '480',
"src" => ''
), $atts));
return '<iframe width="'.$width.'" height="'.$height.'" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="'.$src.'"></iframe>';
}
add_shortcode("googlemap", "fn_googleMaps");
Quindi, usa questo shortcode per creare una mappa. Ricorda di cambiare l'attributo src.
[googlemap width="200" height="200" src="[url]"]
Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come aggiungere correttamente snippet di codice in WordPress, in modo da non compromettere accidentalmente il tuo sito.
Se ti è piaciuto questo snippet di codice, prendi in considerazione la lettura dei nostri altri articoli sul sito come: Google Maps Builder Review: Incorpora facilmente mappe interattive e come impostare il monitoraggio degli autori in WordPress con Google Analytics.
Ciao, bella idea, ma per me la mappa non viene visualizzata, solo un campo vuoto. Qualche suggerimento su cosa è andato storto???
Ciao Cliff, alcune cose, tra cui se vengono apportate modifiche al codice di incorporamento nel codice di incorporamento, puoi semplicemente aggiornare lo snippet anziché aggiornare ogni post. Potresti voler avere più dimensioni per ogni post o potresti in futuro cambiare il design del tuo sito e aver bisogno che ogni mappa abbia una dimensione specifica che potresti ignorare l'attributo di dimensione e forzare una predefinita.