Unofficial mirror repository; no pull requests, please. Git mirror of
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


=== MapPress Easy Google Maps ===
Contributors: chrisvrichardson
Donate link:
Tags: google maps,google,map,maps,easy,poi,mapping,mapper,gps,lat,lon,latitude,longitude,geocoder,geocoding,georss,geo rss,geo,v3,marker,mashup,mash,api,v3,buddypress,mashup,geo,wp-geo,geo mashup,simplemap,simple,wpml
Requires at least: 3.2
Tested up to: 3.3
Stable tag: 2.38

MapPress is the most popular and easiest way to create great-looking Google Maps and driving directions in your blog.

== Description ==
MapPress adds an interactive map to the wordpress editing screens.  When editing a post or page just enter any addresses you'd like to map.

The plugin will automatically insert a great-looking interactive map into your blog. Your readers can get directions right in your blog and you can even create custom HTML for the map markers (including pictures, links, etc.)!

For even more features, try the [MapPress Pro Version](

There are also lots of changes in the latest BETA versions.  [Learn more and get the latest beta](

= New (Beta) Features =
* Geolocation
* Sortable map POIs
* A new editor with polygons, lines and shapes
* Better CSS handling
* KML support
* qTranslate support

= Key Features =
* MapPress is based on the latest Google maps API v3 - it's fast, optimized for mobile phones - and no API keys are required!
* WordPress 3.0 and MultiSite compatible
* Custom post types are supported
* Easily create maps right in the standard post edit and page edit screens
* Add markers for any address, place or latitude/longitude location, or drag markers where you want them
* Create custom text and HTML for the markers, including photos, links, etc.
* Street view supported
* Readers can get driving, walking and bicycling directions right in your blog.  Directions can be dragged to change waypoints or route
* Multiple maps can be created in a single post or page
* Real-time traffic
* New shortcodes with many parameters: "mapid" (to specify which map to show), "width" "height", "zoom", etc.
* Programming API to develop your own mapping plugins

= Pro Version Features =
* Get the [MapPress Pro Version]( for additional functionality
* Use different marker icons in your maps - over 200 standard icons included
* Use your own custom icons in your maps or download thousands of icons from the web
* Shortcodes and template tags for "mashups": easily create a "mashup" showing all of your map locations on a single map
* Mashups can automatically link to your blog posts and pages and they can display posts by category, date, tags, etc.
* MapPress widgets: add widgets to your sidebar to show a map or a mashup
* Display a clickable list of mapped icons and locations right under the map
* Remove the 'powered by' link

[Home Page]( |
[Documentation]( |
[FAQ]( |

== Screenshots ==
1. Options screen
2. More options
3. Visual map editor in WordPress post editor
4. Mashup shortcode in a post
5. Mashup in your blog
6. Street view of mashup location

= Localization =
Please [Contact me]( if you'd like to provide a translation or an update.  Special thanks to:

* Spanish - Seymour
* Italian - Gianni D.
* Finnish - Jaakko K.
* German - Stefan S. and Stevie
* Dutch	- Wouter K.
* Chinese / Taiwanese - Y.Chen
* Simplified Chinese - Yiwei
* Swedish - Mikael N.
* French - Sylvain C. and Jérôme
* Russian - Alexander C.
* Hungarian - Németh B.

== Upgrade Notice ==
If you're upgrading by copying the files please be sure to DEACTIVATE your old version, copy the files, then ACTIVATE the new version

== Installation ==

See full [installation intructions and Documentation](
1. Unzip the files into a directory in `/wp-content/plugins/`, for example `/wp-content/plugins/mappress-google-maps-for-wordpress`.  Be sure to put all of the files in this directory.
1. Activate the plugin through the 'Plugins' menu in WordPress
1. That's it - now you'll see a MapPress meta box in in the 'edit posts' screen.  You can use it to add maps to your posts just by entering the address to display and an (optional) comment for that address.

== Upgrade ==

1. Deactivate your old MapPress version
1. Unzip the files into a directory in `/wp-content/plugins/`, for example `/wp-content/plugins/mappress-google-maps-for-wordpress`.  Be sure to put all of the files in this directory.
1. Activate the new version through the 'Plugins' menu in WordPress
1. That's it - now you'll see a MapPress meta box in in the 'edit posts' screen.  You can use it to add maps to your posts just by entering the address to display and an (optional) comment for that address.

== Frequently Asked Questions ==

Please read the **[FAQ](**

== Screenshots ==

1. Options screen
2. Visual map editor in posts and pages
3. Edit map markers in the post editor
4. Get directions from any map marker

== Changelog ==

* Added: new options for borders and drop-shadow on map
* Changed: MapPress now requires WordPress 3.2 or higher (3.2 uses modern PHP and MySQL versions)
* Fixed: the wrong URL was provided for updating MapPress
* Fixed: screen was jumping to top when selecting custom icon
* Fixed: clicking the 'save' map button while editing a marker now saves the marker edits before the map is saved
* Fixed: search results were incorrect when querying multiple categories for mashups

* Removed: the "did you mean...?" address prompt.  Google changed the geocoder again and it is now returning multiple results even for a corrected input address.
* Removed: the "custom CSS" options was redundant and confusing to many users.  If you have custom CSS settings, please move them to your theme's style.css file instead.
* Added: border settings in options screen
* Added: clicking 'enter' in the map editor now correctly adds a location rather than publishing the post/page
* Changed: if you choose the option to link mashup title with the source post, clicking the title in the marker list will go directly to the post (previously, it opened that marker on the map)
* Changed: the container <div> is now sized to exactly the size of the map <div> (previously it was the default, usually 100% width)
* Changed: the cursor no longer jumps to the directions panel when it's opened - this was causing annoying scrolling on some pages
* Fixed: when setting the map to open the first marker, initially the map wasn't centering correctly
* Fixed: HTML error in settings screen for the map sizes
* Fixed: loading spinner centered

* Fixed: Google changed the geocoding response format on 7/27, which caused an error when adding locations in MapPress.

* Fixed: 'headers already sent' error (conflict with Relevanssi plugin).  If you are still receiving this error please [contact me](

* Fixed: adjusted CSS to prevent scrollbars in marker InfoWindows ("bubbles")
* Fixed: unwanted highlighting in some themes when selecting from marker list

* Fixed: a bug in mappress.css CSS file was preventing the map from centering in some themes
* [MapPress Pro]( Fixed: icon picker was broken by a bug in 2.32

* Added: you can now enter lat/lng locations directly in the 'location' text field.  Use the format "title@lat,lng".  For example: Washington@38.902255,-77.036819
* Added: you can now set a "directions server".  If you have set directions to open from Google you can open a regional Google server (i.e. German server for Germany, etc.)
* Added: 45-degree angle viewing will soon become the default for satellite view (learn more here:
* Added: overview map control for widgets, shortcodes and settings.  See the MapPress documentation or learn more here:
* [MapPress Pro]( Added: new widget options, including map zoom, traffic and map type
* Added: new settings screen layout
* Added: you can specify up to 3 default map sizes instead of the default small/medium/large (in case you have custom sizes you want to use)
* Added: RSS and news widget on settings screen
* Added: on the settings screen you can now resize from and to specific sizes
* Added: when a marker is clicked on the map or marker list, it is now brought in 'front' of all other markers
* Added: new filters for your own developments: when a map is saved, deleted or create, and when the directions panel HTML is generated
* Removed: the 'autocenter' parameter is deprecated; if you want the map to automatically center, set the center to null or (0,0); to automatically zoom set the zoom to null
* Changed: updated the mappress.po file (you can use it as a .pot as well) and many of the plugin texts
* Changed: traffic button has been styled to look more like the Google buttons
* Changed: map type control should now adapt itself to screen size and map size automatically (horizontal bar or dropdown)
* Changed: when clicking on marker 'directions' link, marker infowindow is not closed until directions are requested
* Fixed: when requesting directions from a marker on the marker list, the marker infowindow will be opened
* Fixed: geocoding errors for some odd addresses could return blanks, these are now ignored
* Fixed: marker zooming in the editor now works better at all zoom levels

* Fixed: better network activation - plugin checks if it needs to create its tables whenever it runs
* Fixed: jQuery is now loaded in noConflict() mode to preserve compatibility with older plugins and themes
* Fixed: variable naming bug in geocode() method of the API
* Fixed: timing issue when publishing without saving first in Firefox

* Fixed: was loading JQ 1.4.2, should be 1.4.4 for WP3.1; also removed JQ load on admin screens

* Added: load jQuery 1.4.2 even if an obsolete version is loaded by another plugin or theme, this resolves somoe theme/plugin conflicts
* Changed: updated some of the obsolete language files.  Also plugin now loads the domain in the init() action
* Changed: added !important modifiers to CSS to resolve compatibility with some themes

* Fixed: unable to add new locations (broken by a change in the Pro version)

* Added: ability to show directions initially.  Use [mappress initialopendirections="true"] to use this feature.
* Changed: changed label "location list" to "marker list" (no functionality change, just the labels)
* Fixed: added missing texts for locationlization
* Fixed: added <p> tags around directions to support strict XHTML validation
* [MapPress Pro]( Changed: the default marker list template now just shows [title] rather than [title] and [body]
* [MapPress Pro]( Changed: the marker list template [body] tag now shows FULL HTML for the body.  Use [bodytext] to show the text with the HTML stripped out.
* [MapPress Pro]( Added: new widget options for showing directions and a marker list
* [MapPress Pro]( Added: editor now remembers last icon selected

* [MapPress Pro]( Fixed: bug in 2.25 caused markers to list incorrectly when editing
* [MapPress Pro]( Changed: updated marker list display to show marker title + plain text of marker body (see docs for details)

* Added: "reset defaults" button on options screen
* Fixed: in some cases the mappress shortcode could appear in RSS feeds
* [MapPress Pro]( Changed: when saving empty custom address field, no map created
* [MapPress Pro]( Fixed: POI template function wasn't using user template
* [MapPress Pro]( Fixed: powered by link incorrectly labeled

* [MapPress Pro]( Fixed: error saving custom field name for errors

* Fixed: incorrect directions routing for foreign addresses, e.g. French
* Fixed: missing translation for some strings
* [MapPress Pro]( Fixed: directions link not working in marker list
* [MapPress Pro]( Fixed: incorrect overflow handling for POI list in IE8

* Fixed: warning on settings screen

* [MapPress Pro]( Added: setting for list of locations under map
* [MapPress Pro]( Added: setting to remove powered by link
* [MapPress Pro]( Added: extended automatic map creation for custom fields
* [MapPress Pro]( Added: extended query processing to allow array options

* [MapPress Pro]( Added: create maps from custom field metadata for [TurboCSV](

* Same as 2.17.  Trying a re-upload to fix the 404 errors in the wordpress repository

* Fixed: plugin was not reporting database tables correctly when table prefix was in upper case
* Fixed: zoom was wrong for only 1 POI if entered by lat/lng
* Fixed: multisite network activation implemented

* Set marker link color blue (some themes use white links); you can override in mappress.css ".mapp-overlay a"
* [MapPress Pro]( Fixed: for mashups, WP editor replaced & with &amp; and defaults were not set correctly
* [MapPress Pro]( Fixed: better title/directions URL handling for mashups & widget if POI was created using lat/lng instead of address

* Enhanced address correction for US/Foreign addresses
* [MapPress Pro]( Fixed: bugs related to TurboCSV integration
* [MapPress Pro]( Fixed: "my icons" click events

* Fixed: bug in 2.13 for lat/lng directions broke adding addresses to new maps

* Added: better user icon handling for Pro version

* Added: directions for lat/lng locations.  Just enter lat,lng in the from or to directions input box.
* Plugin version displayed in post/page edit metaboxes
* Simplified marker overlay layout and CSS; should help prevent scrollbars when displaying and editing map
* Added routines for TurboCSV integration

* Plugin version displayed in post/page edit metaboxes

* Fixed: marker body change lost when changing icon (Pro)

* Fixed: dragging didn't work until map was save
* Fixed: javascript warning when adding new POI
* Fixed: icon 'back' link didn't work (Pro)
* Fixed: icon reset after canceling icon selection (Pro)

* Fixed bug preventing saving some options as unchecked.

* You can now specify "center_lat" and "center_lng" in the shortcode to set the map center
* Fixed bug where zoom was not being set if provided in shortcode
* Fixed bug where directions link would not work
* Rewrote meta_key shortcode processing - will be available in Pro version
* Workaround added for prototype.js JSON bugs caused by other plugins including prototype library.  Prototype 1.6.1 breaks jQuery width(), height(), and JSON stringify for arrays
* Added additional debug info to find cases where plugin PHP JSON libraries have conflict
* Fixed an error in CSS class .mapp-overlay-links

* Added some missing strings for translations
* Added new option to the MapPress 'settings' screen to resize all maps at once.
* Widened lat/lng input
* Added support for WPML language settings (
* Converted custom CSS checkbox to an input field
* Settings should no longer be reset on upgrade

* Added warning about need to activate new plugin version

* Fixed: some PHP versions were giving error T_OBJECT_OPERATOR

* Fixed activation error for 2.0
* Added street view support
* Added keyboard shortcuts setting to enable/disable keyboard scrolling & zoom

* MapPress now uses Google maps API v3 - it's faster, optimized for mobile phones - and no more API keys!
* WordPress 3.0 and MultiSite compatible
* Multiple maps in a single post or page
* Custom post types support
* Optimized loading: javascript and CSS are loaded ONLY on pages with a page
* Maps can be generated from custom fields - you can even use [TurboCSV]( to upload maps from a spreadsheet
* Custom post types are fully supported
* Driving, walking and bicycling directions, and directions can be dragged to change waypoints or route
* Real-time traffic
* New shortcodes with many parameters: "mapid" (to specify which map to show), "width" "height", "zoom", etc.
* Programming API to develop your own mapping plugins
* Marker tooltips