Дуже часто в записах блогу виникає необхідність вставити шматочок карти , щоб наочно продемонструвати, про яке місце йдеться. Можна зробити знімок екрана з карткою та вставити його в запис зображенням. Але є більш витончений спосіб з використанням Google Maps разом із кнопками масштабу та скролінгом.
І для цього нам не потрібно встановлювати та налаштовувати додаткові WordPress-плагіни.
Приклад фрагмента Google Maps
Ось про що йдеться. Припустимо, у своєму записі я хочу показати шматок карти Києва та вказати на площу Льва Толстого. Розмір карти я спеціально поставлю по ширині всієї колонки. Виглядати це буде ось так:
Як ви бачите, це не статична картинка, а інтерактивний фрагмент Google Maps . Ви можете наблизити або віддалити показаний фрагмент, приховати опис маркера або переглянути іншу частину міста, перетягнувши позицію на карті мишкою.
Як це зробити
Це дуже просто. Все що нам для цього потрібно - це maps.google.com.
Насамперед відкрийте карти Google за посиланням, зазначеним вище, і знайдіть місце, що вас цікавить, використовуючи навігацію мишкою.
Якщо ви хочете показати на своєму сайті фрагмент картки без маркера - одразу переходьте до наступного пункту . Якщо потрібна картка з маркером конкретної адреси – читаємо далі.
У рядку пошуку введіть адресу, яку хочете показати. Як тільки введена адреса буде оброблена - одразу з'явиться маркер на потрібній позиції.

Переконайтеся, що маркер знаходиться в правильній точці і адреса вказана правильно.
Використання посилання на карту
Тепер, коли ви знайшли потрібний фрагмент карти, натисніть кнопку Посилання ліворуч у сайдбарі. У вас відкриється додаткова панель з адресою посилання та кодом HTML для вставки карти. Натисніть Настройка та перегляд вбудованої карти.

Відкриється нове вікно із попереднім переглядом фрагмента карти та налаштуваннями. Задайте потрібний розмір карти і налаштуйте масштаб і позицію так, як ви хочете це побачити на своєму сайті.

Під картою ви бачите HTML-код для вставки фрагмента, який ви щойно налаштували. Виділіть весь код та скопіюйте.
Тепер відкрийте ваш WordPress запис у режимі редагування та перейдіть до перегляду в HTML . Просто вставте код у потрібному місці.

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

Як бачите, нічого складного. Сподіваюся, цей спосіб допоможе вам наочно показати потрібний будинок або вулицю на своєму сайті.
P.S.
Думаю, деяким власникам iPhone чи iPad це буде цікаво.
Зверніть увагу на мініатюру до цього запису в самому верху і порівняйте його з іконкою вбудованої програми Карти на своєму гаджеті iOS.
Не бачите жодної подібності? :)






















Коментарі до запису: 19
Чи є спеціальний плагін для вставки короткого посилання? Або можливо через довільне поле. Створюю сайт для туристичної агенції — не зовсім зручно вставляти величезний код у пости.
Плагінів для цього достатньо. http://wordpress.org/extend/plugins/search.php?q=google+maps&sort=
Метою цього уроку було додати карту, не вдаючись до сторонніх плагінів.
Дякую. Вже вирішило питання.
У Гугле немає моуго міста а я б хотів встановити карту міста Пенза та інструмент типу олівця щоб можна було на ній малювати, щоб змінювався масштаб і можна було зробити хоча б псевдо 3д
Дякую, скористався інструкцією, все чудово працює!
Не хочеться захаращувати сайт плагінами.
Сука, блищати, гавно.
Добридень! а чи можна якось без АПИ за допомогою вашого методу змінювати саму карту (тобто видаляти прибирати кнопки і т.д)
Це буде простіше зробити через сторонні плагіни.
Дякую за інфу
Дякую, все просто я зрозуміло :)
Це все круто звичайно) і легко так сказати.
але...
якщо відкрити консоль Google Chrome (F12) то побачимо на цій сторінці 600 з гаком помилок js типу unsafe javascript — ось як цього уникнути
Користуватися плагінами із готовою реалізацією Google Maps.
Спасище величезне! Єдине, Google показує не зовсім коректний індекс. Наприклад, у Пітері — головний (за головпоштамптом) не для кожного ОПС, а скрізь — 190000…
Величезне спасибі!)))))
а чи можна користуватися Яндекс картами?
У пригоді
Це вже не актуальна тема, так як гугл закрив використання старих карт ... а в нових цієї функції немає (
Велика подяка просто бістро і головне ефективно. Дякую ще раз
Дякуємо