thydzikGoogleMap is a WordPress plugin that creates inline Google maps in your WordPress posts.
Screenshots
Simple configuration page
In your post, write on its own line 'thydzikGoogleMap(yourxmlfile.xml)'
Example.xml
FAQ
Installation Instructions
- Upload folder ‘thydzik-google-map’ to the ‘/wp-content/plugins/’ directory.
- Activate the plugin through the ‘Plugins’ menu in WordPress.
- Under ‘Plugins’ > ‘thydzik Google Map’, you will find the ‘thydzik Google map setup’ page. The default map size can be changed here if desired.
- Upload a Google map XML data file with latitude and longitude points. An example XML file http://thydzik.com/thydzikGoogleMap/example.xml is included, it is better to create a directory outside the plugin directory as every time you update your xml files will be deleted.
Use
thydzikGoogleMap is called in a WordPress post by writing the following on a single line where you want the Google Map to appear:
thydzikgooglemap(example.xml)
For the more adventurous;
thydzikgooglemap(example.xml, width, height, zoom, maptype)
where:
- example.xml is your xml file, and example xml file is included with thdyzikGoogleMap in the plugin directory.
- width is the optional width parameter, if left out the default width defined in the thydzikGoogleMap options will be used.
- height is the optional height parameter, if left out the default height defined in the thydzikGoogleMap options will be used.
- zoom is the optional zoom level from 0 to 17 (0 being the furthest away), if left out zoom will be calculated automatically to fit all points.
- maptype is the optional map type parameters, which can be (Normal, G_NORMAL_MAP, N), (SATELLITE, G_SATELLITE_MAP, S), (HYBRID, G_HYBRID_MAP, H), (PHYSICAL, G_PHYSICAL_MAP, P, TERRAIN or T) if left out Normal is defined.
-
gpx is the optional parmeter to show a icon on the map to allow gpx file download, the parameter can be gpx, d or download.
width, height, zoom, maptype, gpx can be in any order and are case insensitive, all the following are valid uses:
-
thydzikgooglemap(example.xml)
- thydzikGoogleMap(example.xml, 5, gpx)
- thydzikgooglemap(example.xml, 4, S, download)
- tHyDzIkGoOgLeMaP(example.xml,hYbRiD,450,225, gpx)
- thydzikGoogleMap(example.xml, TERRAIN)
- thydzikGoogleMap(example.xml, 640, 480)
Multiple thydzikGoogleMap can be displayed in a single post.
thydzik Google Map is not working or experiencing problems
Post a comment on the thydzik Google map homepage and be sure to accurately describe the problem and please include a link to your post with the thydzik Google Map problem.
ChangeLog
2.0
- rewritten code
- uses Google marker source
- added gpx file downloads
- optimised Javascript
1.4.7
- removed static markers and added dynamic marker generation functionality
1.4.5
- added functionality to not try to display map if page is proxied through another site, which would mean invalid API key
- added map zoom and type options
- added functionality for multiple maps on single post
1.4
- added functionality to not try to display map if page is proxied through another site, which would mean invalid api key
- added zoom option
1.3
- addition of nice html output if plugin file is viewed outside WordPress
- updated regex used to detect thydzikgooglemap in posts
1.2
- fix for non standard install locations
1.1
- addition of markers from 0 to 115
- added xml proxy for cross domain xml files
1.0