WordPress kívülről

Google map rövidkód

Google térképet mára már rengeteg weboldal használ. Ezen map kódok megjelenítését, háromféleképpen is megoldhatjuk.

  • Használunk egy bővítményt  a megjelenítésükre. Amely szerintem nem a legjobb megoldás.
  • HTML nézetben a tesszük be kódunkat az adott oldalba vagy bejegyzésbe.
  • Használunk egy jó rövid kódot. Amelyet bárhol használhatunk oldalunkban.

Nem nagy titok, hogy én a rövid kód mellett teszem le a voksom. Egyszerű pár soros kóddal kiválthatunk egy plugint és a HTML szerkesztővel sem kell vesződni senkinek. Az alábbi kódot tegyük sablonunk functions.php fájljába.

function efrud_googlemap($atts, $content = null) {
   extract(shortcode_atts(array(
               "width" => '940',
               "height" => '300',
               "src" => ''
   ), $atts));
 
return '<div class="gmap_shortcode">
         <iframe src="'.$src.'&output=embed" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="'.$width.'" height="'.$height.'"></iframe>
        </div>';
}
add_shortcode("googlemap", "efrud_googlemap");

Az alábbiak szerint kell használni a rövid kódot:

[googlemap width="600" height="250" src="google_map_url"]

Vagyis megadjuk a szélességet, magasságot és az URL-t. Nem ár a functions.php-ban lévő kódban a 940 és 300 értéket egy alapra beállítani és akkor nem kell a szélességgel/magassággal foglalkoznunk, tehát elhagyható és az alábbiak szerint is használhatjuk a kódot:

[googlemap width="600" height="250"]