Как добавить шорткод для карт GoogleЕсли вы в блоге активно используете карты Google (например, у вас туристический блог или сайт о путешествиях), то наверняка вы используете карты Google, чтобы показать местоположение описываемой местности. Но каждый раз загружать Google Maps, копировать из ...
|
Если вы в блоге активно используете карты Google (например, у вас туристический блог или сайт о путешествиях), то наверняка вы используете карты Google, чтобы показать местоположение описываемой местности. Но каждый раз загружать Google Maps, копировать из него код, и вставлять его в запись, контролируя, чтобы он не нарушил дизайна и разметки, согласитесь, что утомительно. Есть более простой способ — использовать для этого дела шорткод.
Для создания шорткода добавьте в файл functions.php такой код:
1 2 3 4 5 6 7 8 9 10 11 | 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"); |
После этого остается только вставить шорткод в нужное место:
1 | [googlemap width="200" height="200" src="[url]"] |
Обратите внимание, что в шорткоде можно выставлять размеры карты. url — это та ссылка, которая выделена на скриншоте.
Пользуйтесь!








