Описание
Этот плагин включает простой шорткод, который можно использовать для встраивания Google Maps в любой WordPress пост или страницу. Шорткод использует WordPress HTTPS API и Transients API для доставки кэшированных карт Google практически без влияния на производительность вашего сайта.
Карты отображаются с помощью [pw_map] шорткода:
[pw_map address="New York City" key="YOUR API KEY"]
Теперь Google требует, чтобы новые учетные записи использовали ключ API. Вы можете зарегистрировать бесплатный ключ API здесь.
Нужно больше от вашего плагина карт Google? Посмотрите Google Maps Widget PRO. Более 100 000 сайтов используют его для своих картографических нужд. Он включает в себя поддержку нескольких отметок, кластеризацию, библиотеку отметок, скины, функции экспорта, импорта и клонирования виджетов, интеграцию с Google Analytics и поддержку премиум-класса в США.
Установка
- Активируйте плагин.
- Получить ключ API здесь.
- Добавление [pw_map address=»your address here» key=»YOUR API KEY»] к любой записе или странице.
Часто задаваемые вопросы
- Могу ли я изменить ширину или высоту карты?
Да, просто введите параметр ширины и высоты:
[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"]
- Могу ли я отключить колесо прокрутки?
Да, просто добавьте enablescrollwheel="false"
к шорткоду карты.
[pw_map address="New York City" enablescrollwheel="false" key="YOUR API KEY"]
- Могу ли я отключить элементы управления картой?
Да, просто добавьте disablecontrols="true"
к шорткоду.
[pw_map address="New York City" disablecontrols="true" key="YOUR API KEY"]
- Как кэшируются карты?
Карты кэшируются с помощью WordPress API Transients, который позволяет очень просто кэшировать на основе базы данных.
Каждый раз, когда вы показываете карту, указанный адрес используется для создания уникального хэша md5, который используется для идентификатора кэша. Это означает, что если вы измените адрес, используемый для карты, кэш будет обновлен.
- Как часто обновляется кэш?
Карты кэшируются в течение 3 месяцев. Кэши автоматически очищаются (для отдельных карт) при изменении адреса в шорткоде.
Отзывы
Участники и разработчики
«Simple Shortcode for GoogleMaps» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Simple Shortcode for GoogleMaps» переведён на 3 языка. Благодарим переводчиков за их работу.
Перевести «Simple Shortcode for GoogleMaps» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
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
- Первый релиз!