Больше результатов...

Generic selectors
Только точные совпадения
Искать в заголовках
Искать в контенте
Post Type Selectors
Filter by Categories
FAQ
Hostenko
Вдохновение
Видеоуроки
Новости
Плагины
Темы
Уроки
Хаки

Очень часто в записях блога возникает необходимость вставить кусочек карты, чтобы более наглядно продемонстрировать, о каком месте идет речь. Можно сделать снимок экрана с картой и вставить его в запись картинкой. Но есть более изящный способ с использованием Google Maps вместе с кнопками масштаба и скроллингом.

И для этого нам не потребуется устанавливать и настраивать дополнительные WordPress-плагины.

inet.ws - Powerful VPS Hosting in the USA, Canada, UK and DE!

Пример фрагмента Google Maps

Вот о чем идет речь. Допустим, в своей записи я хочу показать кусок карты Киева и указать на площадь Льва Толстого. Размер карты я специально задам по ширине всей колонки. Выглядеть это будет вот так:

Как вы видите, это не статическая картинка, а полностью интерактивный фрагмент Google Maps. Вы можете приблизить или отдалить показанный фрагмент, скрыть описание маркера или посмотреть другую часть города, перетащив позицию на карте мышкой.

Как это сделать

Это делается очень просто. Все что нам для этого потребуется - это maps.google.com.

Первым делом откройте карты Google по ссылке, указанной выше, и найдите интересующее вас местоположение, используя навигацию мышкой.

Если вы хотите показать на своем сайте фрагмент карты без маркера - сразу переходите к следующему пункту. Если нужна карта с маркером конкретного адреса - читаем далее.

В строке поиска введите адрес, который хотите показать. Как только введенный адрес будет обработан - сразу появится маркер на нужной позиции.

Как вставить фрагмент карты Google Maps в WordPress без использования плагинов

Убедитесь, что маркер находится в правильной точке и адрес указан верно.

Использование ссылки на карту

Теперь, когда вы нашли нужный фрагмент карты, нажмите на кнопку Ссылки слева в сайдбаре. У вас откроется дополнительная панель с адресом ссылки и HTML кодом для вставки карты. Нажмите Настройка и предварительный просмотр встроенной карты.

Как вставить фрагмент карты Google Maps в WordPress без использования плагинов

Откроется новое окно с предварительным просмотром фрагмента карты и настройками. Задайте нужный размер карты и настройте масштаб и позицию ровно так, как вы хотите это увидеть на своем сайте.

Как вставить фрагмент карты Google Maps в WordPress без использования плагинов

Под картой вы видите HTML код для вставки фрагмента, который вы только что настроили. Выделите весь код и скопируйте.

Теперь откройте вашу WordPress запись в режиме редактирования и перейдите к просмотру в HTML. Просто вставьте код в нужном месте.

Как вставить фрагмент карты Google Maps в WordPress без использования плагинов

Вот, что получится при просмотре самой записи:


Просмотреть увеличенную карту

Если вы хотите избавиться от текста "Просмотреть увеличенную карту" под самой картой, просто удалите лишний код сразу после закрытия тега </iframe>:

Как вставить фрагмент карты Google Maps в WordPress без использования плагинов

Как видите, ничего сложного. Надеюсь, этот способ поможет вам более наглядно показать нужный дом или улицу на своем сайте.

P.S.

Думаю, некоторым владельцам iPhone или iPad будет это интересно.

Обратите внимание на миниатюру к этой записи в самом верху и сравните ее с иконкой встроенного приложения Карты на своем iOS гаджете.

Не видите никакого сходства? :)

Как вставить фрагмент карты Google Maps в WordPress без использования плагинов 
inet.ws - Powerful VPS Hosting in the USA, Canada, UK and DE!
Алексей Шевченко
редактор wpcafe
Изучает сайтостроение с 2008 года. Практикующий вебмастер, специализирующий на создание сайтов на WordPress. Задать вопрос Алексею можно на https://profiles.wordpress.org/wpthemeus/

Комментарии к записи: 19

Mixis:

Есть ли специальный плагин, для вставки короткой ссылки? Или возможно через произвольное поле. Создаю сайт для туристического агенства — не совсем удобно вставлять огромный код в посты…

WordPresso:

Плагинов для этих целей достаточно. http://wordpress.org/extend/plugins/search.php?q=google+maps&sort=
Целью этого урока было добавить карту, не прибегая к сторонним плагинам.

Mixis:

Спасибо. Уже решил вопрос.

Andrej Isae2012:

В Гугле нет моуго города а я бы хотел установить карту города Пенза и инструмент типа карандаша чтоб можно было на ней рисовать, чтоб менялся масштаб и можно бало сделать хотябы псевдо 3д

Артем:

Спасибо, воспользовался инструкцией, все отлично работает!
Не хочется захламлять сайт плагинами.

Ab:

Сука, блеать, гавно.

S_lee:

Добрый день! а можно ли как то без АПИ с помощью вашего метода изменять саму карту (т.е. удалять убирать кнопки и т.д)

WordPresso:

Это будет проще сделать через сторонние плагины.

Александр:

Спасибо за инфу

Ольга:

Спасибочки, всё просто я понятно :)

Владимир:

Это все круто конечно) и легко так сказать..

но…

если открыть консоль Google Chrome (F12) то увидим на это й Вашей странице 600 с лишним ошибок js типа unsafe javascript — вот как этого избежать

WordPresso:

Пользоваться плагинами с готовой реализацией Google Maps.

Борис:

Спасибище огромное! Единственное, гугл указывает не совсем корректный индекс. Например в Питере — главный (по главпочтампту) не для каждого ОПС, а везде — 190000…

Поля Ева:

Огромное спасибо!)))))

мескалин:

а можно ли пользоватья Яндекс картами?

Роман Абрамович:

Пригодилось

Антон Кандакчян:

Это уже не актуальная тема так как гугл закрыл использование старых карт… а в новых этой функции нет(

serawww:

Большое благодарствие, просто бистро и главное ефективно. Спасибо еще раз

Добавить комментарий