Simple Shortcode for GoogleMaps

Описание

Этот плагин включает простой шорткод, который можно использовать для встраивания Google Maps в любой WordPress пост или страницу. Шорткод использует WordPress HTTPS API и Transients API для доставки кэшированных карт Google практически без влияния на производительность вашего сайта.

Maps are displayed with the [pw_map] shortcode:

[pw_map address="New York City" key="YOUR API KEY"]

Теперь Google требует, чтобы новые учетные записи использовали ключ API. Вы можете зарегистрировать бесплатный ключ API здесь.

Установка

  1. Активируйте плагин.
  2. Получить ключ API здесь.
  3. Добавление [pw_map address=»your address here» key=»YOUR API KEY»] к любой записе или странице.

Часто задаваемые вопросы

  1. Могу ли я изменить ширину или высоту карты?

Да, просто введите параметр ширины и высоты:

[pw_map address="New York City" width="400px" height="200px" key="YOUR API KEY"]

Вы также можете использовать проценты для высот:

[pw_map address="New York City" width="50%" height="200px" key="YOUR API KEY"]
  1. Могу ли я отключить колесо прокрутки?

Да, просто добавьте enablescrollwheel="false" к шорткоду карты.

[pw_map address="New York City" enablescrollwheel="false" key="YOUR API KEY"]
  1. Могу ли я отключить элементы управления картой?

Да, просто добавьте disablecontrols="true"к шорткоду.

[pw_map address="New York City" disablecontrols="true" key="YOUR API KEY"]
  1. Как кэшируются карты?

Карты кэшируются с помощью WordPress API Transients, который позволяет очень просто кэшировать на основе базы данных.

Каждый раз, когда вы показываете карту, указанный адрес используется для создания уникального хэша md5, который используется для идентификатора кэша. Это означает, что если вы измените адрес, используемый для карты, кэш будет обновлен.

  1. Как часто обновляется кэш?

Карты кэшируются в течение 3 месяцев. Кэши автоматически очищаются (для отдельных карт) при изменении адреса в шорткоде.

Отзывы

11.01.2022
I tried other map plugins and all I wanted to do was to display a Google map with an address pinned. Believe it or not, the more well known plugins, that do a TON of stuff, could not handle this simple request. I found this plugin and within about 5 minutes I had the map displaying on my site with a dynamic pin for the address based on the page I was on. Worked first time and has never given me any issues. So if all you want to do is display a map, and highlight an address, then this is the plugin for you!
06.12.2021
I had been using WP Google Maps for a while when the shortcode stopped working correctly in Pods and Elementor. So I moved to this plugin, which is WAY simpler than WP Google Maps of course, because it provided the absolute basic functionality that I needed: display of a map by shortcode. Excellent plugin. Zero conflicts. Would highly recommend.
Посмотреть все 33 отзыва

Участники и разработчики

«Simple Shortcode for GoogleMaps» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Simple Shortcode for GoogleMaps» переведён на 3 языка. Благодарим переводчиков за их работу.

Перевести «Simple Shortcode for GoogleMaps» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.4.1

  • load google maps cookieless to help with GDPR compliance

1.4.0

  • add donation info to settings

1.3.3

  • Исправлена проблема с редактором блоков

1.3.2

  • Исправление: несколько ключевых вопросов, связанных с API

1.3.1

  • Исправление: ключ API не был передан функции pw_map_get_coordinates()

1.3

  • Добавлен параметр key к [pw_map] шорткоду.

1.2

  • Добавлены недостающий load_plugin_textdomain()
  • Измененный textdomain для языковых пакетов

1.1.2

  • Исправлена ошибка с неработающим параметром масштабирования

1.1.1

  • Исправлена ошибка для сайтов на HTTPS

1.1

  • Добавлена поддержка для отключения управления картой с помощью disablecontrols=»true», спасибо Alex Hochberger
  • Добавлена поддержка отключения масштабирования колесом прокрутки с помощью enablescrollwheel=»false», спасибо Alex Hochberger

1.0.3

  • Исправлен конфликт с плагином Live Composer.

1.0.2

  • Обновленный API Google Maps для исправления сломанных карт после того, как версия 2 была удалена 8 марта 2013 года
  • Улучшенные ответы на ошибки

1.0.1

  • Добавлен CSS для решения проблемы с отзывчивыми темами

1.0

  • Первый релиз!