This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Weather Forecast Shortcode


Weather forecasts from, delivered by the Norwegian Meteorological Institute (MI) and the Norwegian national public broadcasting company (NRK).
Registers a shortcode [yr] to display a weather forecast for a place (or city) as a table on any page or post, based on url found manually on
It covers more than 9 million places all over the world, including about 900 000 places in Norway alone. Specific resorts and hotels included.
This plugin is enturely based on free and public weather data, but follows the terms and conditions required by

It uses an updated edition of the original script yr.php v 2.6
by Lennart André Rolland at NRK in 2008.

For upgrade problems, see ‘Installation’ tab.


  • English text (shown when the url is retrieved from the English edition at
  • Norsk tekst (vises nå url er funnet på den norske utgaven av



  1. Extract the contents of the zip file to a local folder
  2. Upload weather-forecast-shortcode folder to the /wp-content/plugins/ folder
  3. Activate the plugin through the ‘Plugins’ menu in WordPress


IMPORTANT: If upgrade to new version from 1.2 or earlier fails, rename the folder wp-content/plugins/weather-forecast-shortcode to something else and reinstall the plugin.
This problem should never happen again. Then try setting permission for the old cache subfolder to 755 and delete it through FTP. Otherwise try shell access or support may delete it.


Usage examples

Visit, select your language and search for the desired place. Copy the url. In your post/page type
[yr url=”paste the url here” name=”Optional display name of the place”]. Or like this:

  • [yr url=""]
  • [yr url="" name="Times Square"]
  • [yr name="Ao Nang" url=""]
Other parameters to include in [yr] when needed:
  • banner (0/1) (show logo/banner from
  • text (0/1) (only for Norway and in Norwegian language)
  • links (0/1) (show links to other weather data for this place)
  • table (1/0) (show the forecast table, default on)
  • maxage (seconds, defaults to 20 minutes, for efficient caching)
  • timeout (seconds, maximum time to wait for response from, defaults to 10)

Example: [yr url="" links="1" table="0" maxage="2" banner="1"]

The only necessary parameter is url (but defaults to Oslo). If name is omitted it defaults to the last part of the url, like Sandvika in the above example.

Languages fully supported
  • English [en_US]
  • Norwegian (bokmål) [nb_NO]

Other languages available on will work, somewhat mixed with English text.


This plugin will create a subdirectory in the plugin folder named cache to store files between retrieves from

Contributors & Developers

“Weather Forecast Shortcode” is open source software. The following people have contributed to this plugin.




  • Consolidating folder permissions and a few dosumentation typo fixes
  • Apology for the upgrade problems due to failure to delete the plugin folder with the sticky cache subfolder


  • Permissions on cache folder now set to 0764 to avoid upgrade problems


  • Improved links separation for accessibility
  • Links supports English fully
  • Some title attribute and spacing improvements


  • Improved character set handling and conversion for UTF-8 versus ISO-8859-1.
  • Added a non-breaking space between:
    • rain value and mm unit
    • wind value and m/s unit
    • temeprature value and ˚C unit sign


  • Initial release.


  • Experimental.