Căutați o modalitate de a utiliza un shortcode pentru a adăuga Google Maps pe site-ul dvs. WordPress? Deși probabil există un plugin pentru asta, am creat un fragment de cod rapid pe care îl puteți utiliza pentru a crea un shortcode Google Maps în WordPress.
Instrucțiuni:
Adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului.
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");
Apoi, utilizați acest shortcode pentru a crea o hartă. Nu uitați să modificați atributul src.
[googlemap width="200" height="200" src="[url]"]
Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă ți-a plăcut acest fragment de cod, te rugăm să iei în considerare și alte articole de pe site, cum ar fi: Recenzie Google Maps Builder: Încorporați cu ușurință hărți interactive și cum să configurați urmărirea autorilor în WordPress cu Google Analytics.
Salut, idee bună, dar la mine harta nu apare, doar un câmp gol. Aveți sugestii ce a mers greșit???
Salut Cliff, câteva lucruri, inclusiv dacă se fac modificări la codul de încorporare, puteți pur și simplu să actualizați fragmentul, mai degrabă decât să actualizați fiecare postare. S-ar putea să doriți să aveți mai multe dimensiuni pentru fiecare postare sau s-ar putea să schimbați în viitor designul site-ului dvs. și să aveți nevoie ca fiecare hartă să aibă o dimensiune specifică, astfel încât să puteți ignora atributul de dimensiune și să forțați o dimensiune implicită.