Bing Maps for WordPress
Plugin Info
Plugin Name: Bing Maps for WordPress
Plugin URI: http://redyellow.co.uk/plugins/bing-maps-for-wordpress/
Download URI: http://wordpress.org/extend/plugins/bing-maps-for-wordpress/
Description: Bing Maps for WordPress allows you to place either a static or dynamic Bing map on your blog post with a simple shortcode
Author: Rich Gubby
Version: 1.2
Author URI:http://redyellow.co.uk/
Bing Maps for WordPress allows you to create maps easily with a
[bingMap]
shortcode in your posts. You don’t have to worry about how the maps are displayed, the plugin takes care of that. You can create dynamic maps that allow your visitors to pan and zoom, or static maps that don’t have those features. You can create Road maps, Aerial views, Aerial views with roads marked on them, or even a 3D Birdseye view.
How to use – quick example
Add a [bingMap] shortcode into a post, configure it, and you’re done! Here is a quick example:
[bingMap location=”Beunos Aires, Argentina” zoom=”13″]
Installation
- To install through WordPress Control Panel:
- Click “Plugins”, then “Add New”
- Enter “Bing Maps for WordPress” as search term and click “Search Plugins”
- Click the “Install” link on the right hand side against “Bing Maps for WordPress”
- Click the red “Install Now” button
- Click the “Activate Plugin” link
- To download and install manually:
- Upload the entire bing-maps-for-wordpress folder to the /wp-content/plugins/ directory.
- Activate the plugin through the Plugins menu in WordPress.
FAQ
How do I use it?
Once you have the plugin installed, edit a post, and use a shortcode of [bingMap] to create a Bing Map on the page.
If you just put
[bingMap]
on your page you’ll get something, but it centers the map on Timbuktu, so you might want to change some attributes:
-
location
– Specify where you want your map centered. Be as specific as you can, include the country code, an example would be “Birmingham, West Midlands, UK”.
-
width
– Define how wide you want your map to be. Default is 400px.
-
height
– Define how high you want your map to be. Default is 400px.
-
title
– Define a title for your map – displays above the map.
-
type
– “static”, or “dynamic”. If you leave it blank, it will default to dynamic.
-
maptype
– In static mode, options are: “Road”, “Aerial” and “AerialWithLabels”. In dynamic map mode, “Road”, “Aerial”, “AerialWithLabels” or “Birdseye”. Default is “Road”.
-
zoom
– Define the zoom level. the higher the more zoomed in. If you are in Birdseye mode, zoom is quite restricted.
-
pp
– Where to place a pushpin on your map. If you don’t include a `pp` attribute, the center of the map will be used. Turn it off by setting `pp` to “false”.
-
pp*
– Add pushpins to your map. Use pp1=”", pp2=”" and so on. Bear in mind there is a limit to the number of pushpins you can actually have. If you’re not in Birdseye mode, the map will automatically zoom out so all pushpins can display.
Screenshots


Changelog
1.2
- Fixed some more CSS issues by fixing settings fields
1.1
- Fixed CSS issue
1.0
- Added Bing Static Maps
- Added Bing Dynamic Maps











That doesn’t work either. Don’t know what to do now.
Are you copying the content from something like Microsoft word?
Ok – I’ve developed a fix for it. I’ll release a new version tomorrow.
I’ve noticed that several plugins mess around with content in other ways – a suggestion is to try going through your plugins and de-activate them one-by-one to see if the Bing maps work. I’ve just had an issue with the Developer Formatter plugin – it’s doing some really weird things with the priority that filters and shortcodes get executed on the page!
That didn’t help either. Don’t know what to do now.
Sorry, I hadn’t read the previous one. I will do that tomorrow. Thanks for the quick help.
No, actually I am copying from your samples above to test with.
First it is not Beunos is Buenos then put all the code in html code window it should be alright
I would appreciate it if you could send me some examples of the bingMap in action. Thanks, Gary
I deactivated all the plugins and the bigMaps still does not work. I wonder if the font for the post could possibly affect the quotations marks.
So, right now nothing works.
Hooray, all the features seem to working now. thanks, Rich. I just a question. Is it possible to enter location by using the lat and lon?
Great plugin, but the pp on the dynamic map looks horrid to me, why i want to use bing maps is because it looks great and a static map is useless to me. If I could choose my own pp it would be fine.
I’d also prefer another pushpin.
Is there a way to set the dashboard size?
I installed the plugin and the map is showing up. How can I set it up so that my site users can get driving directions?
how do I get driving directions
@Mike – at the moment you can’t have driving directions. I’ll see if I can add it in – stay tuned!
@Calvin – You can set the size of the map by using the “width” and “height” params
@Martin – you can add multiple pushpins by using pp1=”wherever” pp2=”some other place”
hope that helps!
I have amended this plugin to give the following on dynamic maps:
ppt=”" – replace the address with something meaningful, useful if you’re adding pins at lat long positions.
ppd=”" – description to be added to pushpins on maps showing more than one pushpin
ppl=”" – turns the pushpin title into a hyperlink to the supplied URL
locationtitle=”" – replace the address with something meaningful, useful if you’re adding pins at lat long positions.
locationlink=”" – turns the location title into a hyperlink to the supplied URL
I’m happy to share my amendments if anyone is interested.
got a key, activated the plugin, went to ‘widgets’ added a ‘text’ widget, put in [bingMap], but no map… only text: [bingMap]
ah, it worked in a page, but not in a sidebar with ‘text’ widget?
is it possible to add more text in pp* ? Like now you see a balloon with the name of the place mentioned in pp1, pp2, etc. would be great have some text added to that,
like:”[villagename], great for shopping!” etc.