Ready to get started?Download WordPress

Plugin Directory

Weather Forecast - WP Wunderground

Get accurate and beautiful weather forecasts powered by Wunderground.com for your content or your sidebar.

We're getting ready to release the next version of the plugin!

Brand-new templates, translation support, current conditions & more!

We need testers. Please download the new version, try it out, and if you find issues, report the issues.

Read more about the new version

Wunderground is the best WordPress weather site.

Wunderground.com has the most accurate and in-depth weather information. They're also not evil corporate giants, and are weather geeks, which is nice.

This plugin uses the Wunderground API to gather its accurate forecasts.

If you want a great-looking weather forecast, use this plugin.

This is the best-looking weather forecast plugin for WordPress. It looks great on many different templates out of the box.

The WP Wunderground plugin uses 10 great-looking icon sets from Wunderground.com.

Check out the Screenshots tab for pictures.

Using the WP Wunderground Weather Plugin

The plugin can be configured in two ways:

  1. Configure the plugin in the admin's WP Wunderground settings page, then add [forecast] to your content where you want the forecast to appear.
  2. Go crazy with the [forecast] shortcode.

Using the `[forecast]` Shortcode

If you're a maniac for shortcodes, and you want all control all the time, this is a good way to use it.

[forecast location="Tokyo, Japan" caption="Weather for Tokyo" measurement='F' todaylabel="Today" datelabel="date('m/d/Y')" highlow='%%high%%°/%%low%%°' numdays="3" iconset="Cartoon" class="css_table_class"]

The shortcode supports the following settings:

  • location="Tokyo, Japan" - Use any city/state combo or US/Canada ZIP code
  • caption="Weather for Tokyo" - Add a caption to your table (it's like a title)
  • measurement='F' - Choose Fahrenheit or Celsius by using "F" or "C"
  • datelabel="date('m/d/Y')" - Format the way the days display ("9/30/2012" in this example)
  • todaylabel="Today" - Format how today's date appears ("Today" in this example)
  • highlow='%%high%%°/%%low%%°' - Format how the highs & low temps display ("85°/35°" in this example)
  • numdays=3 - Change the number of days displayed in the forecast. Up to 6 day forecast.
  • iconset="Cartoon" - Choose your iconset from one of 10 great options
  • class="css_table_class" - Change the CSS class of the generated forecast table

Learn more on the official plugin page

Requires: 2.8 or higher
Compatible up to: 3.9.2
Last Updated: 2014-6-6
Downloads: 91,397


4 stars
4.3 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

75,4,3 100,2,2 100,1,1
100,1,1 100,1,1 100,1,1
0,2,0 100,1,1
33,3,1 86,7,6
60,5,3 100,2,2
0,1,0 33,3,1