Решаем проблему отображения карты плагина Map My Posts

На один из своих проектов было старое желание вернуть плагин "Map my Posts" - отличный плагин для отображения всех постов на одной карте Google Maps.

Но после установки что-то пошло не так. Создав страницу и поставив шорткод на плагина для отображения карты появилась ошибка:

"Oops! Something went wrong. This page Did not load Google Maps Correctly. See the JavaScript console for technical details."

Обычно данная ошибка появляется тогда, когда вы не задали в плагине API от Google Maps. Отдельно я как-нибудь расскажу как создать API для вебсайтов, но не сегодня. В целом в рунете много мануалов. Если всё-таки нужна помощь - напишите на uzabila@ya.ru, постараюсь помочь.

Для плагина Map my Posts даже при вводе правильного API от Google карта не отображается. Сам плагин хорош, но давно не обновлялся.

Как же все-таки решать проблему?

Казалось бы всё сделал, плагин установил, API ввел в настройках, для тегов или категорий задал локацию, но ничего не помогло?

Решение оказалось довольно простым. Находим 2 файла в папке плагина:

  1. "inc\MapMyPosts.php"
  2. "js\admin-geocoder.js"

В каждом из этих файлов нужно поменять код. В файле MapMyPosts.php меняем:

на

И еще меняем:

на

Не забываем вместо ВАШ_КОД_ЗДЕСЬ вставить ваш API ключ, который вы получили в Google API Maps.

Следующий шаг - замена кода в файле js\admin-geocoder.js. Вместо:

Вставляем:

Не забываем вместо ВАШ_КОД_ЗДЕСЬ вставить ваш API ключ, который вы получили в Google API Maps.

Вот и всё. Мы поменяли немного код в двух файлах и карта заработала.

PS: если вам нужно перевести на карте при клике на маркер слово "Posts:" - это можно сделать в файле "map-my-posts/views/gmap.php". Просто найдите файл, найдите слово и пропишите нужную фразу на русском.

Добро пожаловать в Дубровник | #1 Добавил первое свое видео на YouTube. Решил делать что-то типа своего влога. Посмотрим во что выльется, но пока буду делать подборки из своей жизни за...
Осторожно! Мошенники от имени R01.ru На днях пришло письмо, которое, на первый взгляд было довольно-таки официальным. Тема письма: "Домен mosmi.ru может быть удален". Адресант: "R0...
Двигаемся в сторону микроконтроллеров Очень стало интересно заняться программированием микроконтроллеров. Наконец-то дозрел до покупки Ардуино. Вчера пришел полный набор для старта Матрешк...

Опубликовано в 17:59, 13 августа 2017 | Обновлено в 17:59, 13 августа 2017 | Просмотров: 136

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *