Simple Google Maps Shortcode

Descripción

This plugin will enable a simple shortcode that you can use for embedding Google Maps in any WordPress post or page. The shortcode uses the WordPress HTTPS API and the Transients API for delivering cached Google maps with little to no impact on your site’s performance.

Maps are displayed with the [pw_map]] shortcode:

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

Google now requires that new accounts use an API key. You can register a free API key here.

Need more from your Google Maps Plugin? Check out Google Maps Widget PRO. More than a 100,000 sites use it for their map needs. It includes multiple pins support, clustering, pins library, skins, export, import and widget cloning features, Google Analytics integration and premium, USA based support.

Instalación

  1. Activar el plugin.
  2. Obtain an API key here.
  3. Added [pw_map address=»your address here» key=»YOUR API KEY»] to any post or page.

FAQ

  1. Can I change the width or height of the map?

Yes, simply supply a width and height parameter:

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

You can also use percentages for heights:

[pw_map address="New York City" width="50%" height="200px" key="YOUR API KEY"]
  1. Can I disable the scroll wheel?

Yes, simple add enablescrollwheel="false" to the maps shortcode.

[pw_map address="New York City" enablescrollwheel="false" key="YOUR API KEY"]
  1. Can I disable the map controls?

Yes, simple add disablecontrols="true" to the shortcode.

[pw_map address="New York City" disablecontrols="true" key="YOUR API KEY"]
  1. How are the maps cached?

Maps are cached using the WordPress Transients API, which allows for very simple database-based caching.

Each time you display a map, the address specified is used to generate a unique md5 hash, which is used for the cache identifier. This means that if you change the address used for your map, the cache will be refreshed.

  1. How often do caches refresh?

The maps are cached for 3 months. Caches are automatically cleared (for individual maps) when you change the address in the shortcode.

Reseñas

10 de junio de 2019
It does not work. Nothing displays. API key is good, is enabled, works in other projects. Basic example shortcode does not display anything. I have spent about an hour trying to get this to work and I see other reports with issues. It looked very simple and should be so either it is broke or you need slightly better documentation. I thought finally hey I can use interactive google maps without having to hack WP apart or install a bloated plugin, wrong. I get you are doing this for free but if it functions poorly why should designers consider supporting any other of your projects or ever actually opening there wallets.
29 de agosto de 2018
Entered all info, including API key. No map is displayed. Just white space.
Leer todas las 26 reseñas

Colaboradores y desarrolladores

«Simple Google Maps Shortcode» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Simple Google Maps Shortcode» ha sido traducido a 2 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Simple Google Maps Shortcode» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

1.3.2

  • Fix: few API key related issues

1.3.1

  • Fix: API key was not passed to the pw_map_get_coordinates() function

1.3

  • Added key parameter to the [pw_map] shortcode.

1.2

  • Added missing load_plugin_textdomain()
  • Changed textdomain for language packs

1.1.2

  • Fixed a bug with the zoom parameter not working

1.1.1

  • Fixed a bug with sites on HTTPS

1.1

  • Added support for disabling map controls via disablecontrols=»true», thanks to Alex Hochberger
  • Added support for disabling the scroll wheel zoom via enablescrollwheel=»false», thanks to Alex Hochberger

1.0.3

  • Fixed a conflict with the Live Composer plugin.

1.0.2

  • Updated Google Maps API to fix broken maps after version 2 was deprecated on March 8, 2013
  • Improved error responses

1.0.1

  • Added CSS to fix a problem with responsive themes

1.0

  • First release!