{"id":2069,"date":"2007-09-21T05:51:58","date_gmt":"2007-09-21T05:51:58","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/wp-forecast\/"},"modified":"2026-01-11T17:58:22","modified_gmt":"2026-01-11T17:58:22","slug":"wp-forecast","status":"publish","type":"plugin","link":"https:\/\/szl.wordpress.org\/plugins\/wp-forecast\/","author":242010,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"9.8","stable_tag":"9.8","tested":"6.9.4","requires":"6.0","requires_php":"","requires_plugins":null,"header_name":"wp-forecast","header_author":"Hans Matzen","header_description":"","assets_banners_color":"5b799f","last_updated":"2026-01-11 17:58:22","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/www.tuxlog.de","header_plugin_uri":"http:\/\/www.tuxlog.de","header_author_uri":"http:\/\/www.tuxlog.de","rating":4.1,"author_block_rating":0,"active_installs":5000,"downloads":427410,"num_ratings":24,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"1.4":{"tag":"1.4","author":"tuxlog","date":"2008-01-31 06:45:53"},"1.6":{"tag":"1.6","author":"tuxlog","date":"2008-07-11 13:59:51"},"1.7":{"tag":"1.7","author":"tuxlog","date":"2008-07-20 17:01:11"},"1.8":{"tag":"1.8","author":"tuxlog","date":"2008-09-20 13:22:23"},"1.9":{"tag":"1.9","author":"tuxlog","date":"2008-10-04 16:43:44"},"2.0":{"tag":"2.0","author":"tuxlog","date":"2008-11-02 12:57:39"},"2.1":{"tag":"2.1","author":"tuxlog","date":"2008-11-10 06:10:26"},"2.2":{"tag":"2.2","author":"tuxlog","date":"2008-12-27 16:42:29"},"2.3":{"tag":"2.3","author":"tuxlog","date":"2009-01-30 18:54:33"},"2.4":{"tag":"2.4","author":"tuxlog","date":"2009-07-04 08:56:42"},"2.5":{"tag":"2.5","author":"tuxlog","date":"2009-10-17 06:55:24"},"2.6":{"tag":"2.6","author":"tuxlog","date":"2009-12-19 09:18:43"},"2.7":{"tag":"2.7","author":"tuxlog","date":"2010-01-24 13:50:49"},"2.8":{"tag":"2.8","author":"tuxlog","date":"2010-02-06 05:40:46"},"2.9":{"tag":"2.9","author":"tuxlog","date":"2010-02-20 10:59:52"},"3..5":{"tag":"3..5","author":"tuxlog","date":"2011-06-18 05:08:57"},"3..8":{"tag":"3..8","author":"tuxlog","date":"2012-02-05 17:09:10"},"3.0":{"tag":"3.0","author":"tuxlog","date":"2010-07-05 16:53:49"},"3.1":{"tag":"3.1","author":"tuxlog","date":"2010-08-15 10:33:12"},"3.2":{"tag":"3.2","author":"tuxlog","date":"2010-10-02 05:51:35"},"3.3":{"tag":"3.3","author":"tuxlog","date":"2010-11-03 06:51:23"},"3.4":{"tag":"3.4","author":"tuxlog","date":"2011-03-13 15:26:44"},"3.6":{"tag":"3.6","author":"tuxlog","date":"2011-07-06 05:04:54"},"3.7":{"tag":"3.7","author":"tuxlog","date":"2011-12-21 08:25:20"},"3.9":{"tag":"3.9","author":"tuxlog","date":"2012-06-17 07:17:21"},"4.0":{"tag":"4.0","author":"tuxlog","date":"2012-06-17 08:04:26"},"4.2":{"tag":"4.2","author":"tuxlog","date":"2012-10-23 10:51:15"},"4.3":{"tag":"4.3","author":"tuxlog","date":"2013-01-06 13:43:21"},"4.4":{"tag":"4.4","author":"tuxlog","date":"2013-03-27 06:03:44"},"4.5":{"tag":"4.5","author":"tuxlog","date":"2013-05-07 05:48:17"},"4.6":{"tag":"4.6","author":"tuxlog","date":"2013-10-13 12:40:28"},"4.7":{"tag":"4.7","author":"tuxlog","date":"2013-10-21 17:19:11"},"4.8":{"tag":"4.8","author":"tuxlog","date":"2014-01-30 18:32:12"},"4.9":{"tag":"4.9","author":"tuxlog","date":"2014-05-04 18:32:42"},"5.0":{"tag":"5.0","author":"tuxlog","date":"2014-09-06 04:54:09"},"5.1":{"tag":"5.1","author":"tuxlog","date":"2014-10-24 06:07:18"},"5.2":{"tag":"5.2","author":"tuxlog","date":"2015-02-09 06:43:21"},"5.3":{"tag":"5.3","author":"tuxlog","date":"2015-02-11 08:43:27"},"5.4":{"tag":"5.4","author":"tuxlog","date":"2015-02-14 06:38:14"},"5.5":{"tag":"5.5","author":"tuxlog","date":"2015-08-25 17:34:14"},"5.6":{"tag":"5.6","author":"tuxlog","date":"2017-08-27 04:46:35"},"5.7":{"tag":"5.7","author":"tuxlog","date":"2017-09-24 05:03:40"},"5.8":{"tag":"5.8","author":"tuxlog","date":"2018-02-17 06:46:48"},"5.9":{"tag":"5.9","author":"tuxlog","date":"2018-08-12 05:37:53"},"6.0":{"tag":"6.0","author":"tuxlog","date":"2018-10-27 08:56:41"},"6.1":{"tag":"6.1","author":"tuxlog","date":"2019-01-19 07:10:53"},"6.2":{"tag":"6.2","author":"tuxlog","date":"2019-09-13 03:56:32"},"6.3":{"tag":"6.3","author":"tuxlog","date":"2019-10-26 06:27:58"},"6.4":{"tag":"6.4","author":"tuxlog","date":"2019-11-10 06:24:16"},"6.5":{"tag":"6.5","author":"tuxlog","date":"2019-11-16 06:10:54"},"6.6":{"tag":"6.6","author":"tuxlog","date":"2019-11-25 07:20:02"},"6.7":{"tag":"6.7","author":"tuxlog","date":"2020-04-05 16:29:54"},"6.8":{"tag":"6.8","author":"tuxlog","date":"2020-05-20 08:35:08"},"6.9":{"tag":"6.9","author":"tuxlog","date":"2020-06-01 04:52:19"},"7.0":{"tag":"7.0","author":"tuxlog","date":"2020-09-17 15:39:56"},"7.1":{"tag":"7.1","author":"tuxlog","date":"2021-04-07 15:38:11"},"7.2":{"tag":"7.2","author":"tuxlog","date":"2021-06-27 07:06:52"},"7.3":{"tag":"7.3","author":"tuxlog","date":"2021-10-17 04:59:42"},"7.4":{"tag":"7.4","author":"tuxlog","date":"2021-10-19 07:18:06"},"7.5":{"tag":"7.5","author":"tuxlog","date":"2022-06-19 15:21:44"},"7.6":{"tag":"7.6","author":"tuxlog","date":"2022-08-27 07:13:04"},"7.7":{"tag":"7.7","author":"tuxlog","date":"2022-09-03 16:39:21"},"7.8":{"tag":"7.8","author":"tuxlog","date":"2022-09-04 05:14:18"},"7.9":{"tag":"7.9","author":"tuxlog","date":"2022-09-07 17:27:04"},"8.0":{"tag":"8.0","author":"tuxlog","date":"2022-09-08 09:03:06"},"8.1":{"tag":"8.1","author":"tuxlog","date":"2022-09-12 04:57:44"},"8.2":{"tag":"8.2","author":"tuxlog","date":"2022-09-13 05:30:47"},"8.3":{"tag":"8.3","author":"tuxlog","date":"2022-09-16 08:36:50"},"8.4":{"tag":"8.4","author":"tuxlog","date":"2022-09-19 16:04:15"},"8.5":{"tag":"8.5","author":"tuxlog","date":"2022-10-13 17:10:07"},"8.6":{"tag":"8.6","author":"tuxlog","date":"2023-01-14 17:08:49"},"8.7":{"tag":"8.7","author":"tuxlog","date":"2023-01-20 19:15:58"},"8.8":{"tag":"8.8","author":"tuxlog","date":"2023-09-15 03:58:02"},"8.9":{"tag":"8.9","author":"tuxlog","date":"2023-09-15 17:10:39"},"9.0":{"tag":"9.0","author":"tuxlog","date":"2023-09-18 05:27:50"},"9.1":{"tag":"9.1","author":"tuxlog","date":"2023-10-27 13:05:59"},"9.2":{"tag":"9.2","author":"tuxlog","date":"2023-11-26 07:33:00"},"9.3":{"tag":"9.3","author":"tuxlog","date":"2024-02-26 16:49:30"},"9.4":{"tag":"9.4","author":"tuxlog","date":"2024-04-05 12:47:47"},"9.5":{"tag":"9.5","author":"tuxlog","date":"2024-10-28 07:47:49"},"9.6":{"tag":"9.6","author":"tuxlog","date":"2025-01-05 08:27:32"},"9.7":{"tag":"9.7","author":"tuxlog","date":"2025-12-06 06:08:57"},"9.8":{"tag":"9.8","author":"tuxlog","date":"2026-01-11 17:58:22"}},"upgrade_notice":[],"ratings":{"1":5,"2":0,"3":0,"4":2,"5":17},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1515240,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3217124,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.4","1.6","1.7","1.8","1.9","2.0","2.1","2.2","2.3","2.4","2.5","2.6","2.7","2.8","2.9","3..5","3..8","3.0","3.1","3.2","3.3","3.4","3.6","3.7","3.9","4.0","4.2","4.3","4.4","4.5","4.6","4.7","4.8","4.9","5.0","5.1","5.2","5.3","5.4","5.5","5.6","5.7","5.8","5.9","6.0","6.1","6.2","6.3","6.4","6.5","6.6","6.7","6.8","6.9","7.0","7.1","7.2","7.3","7.4","7.5","7.6","7.7","7.8","7.9","8.0","8.1","8.2","8.3","8.4","8.5","8.6","8.7","8.8","8.9","9.0","9.1","9.2","9.3","9.4","9.5","9.6","9.7","9.8"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":648684,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":648684,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":648684,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2189107,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"wp-forecast as a widget with two day forecast","2":"wp-forecast admin dialog","3":"wp-forecast in an iframe with a two day forecast"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[4900,221990,10469,4899,162],"plugin_category":[43,59],"plugin_contributors":[79406],"plugin_business_model":[],"class_list":["post-2069","plugin","type-plugin","status-publish","hentry","plugin_tags-forecast","plugin_tags-open-meteo","plugin_tags-openweathermap","plugin_tags-weather","plugin_tags-widget","plugin_category-customization","plugin_category-utilities-and-tools","plugin_contributors-tuxlog","plugin_committers-tuxlog"],"banners":{"banner":"https:\/\/ps.w.org\/wp-forecast\/assets\/banner-772x250.png?rev=3217124","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/wp-forecast\/assets\/icon-128x128.png?rev=1515240","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/wp-forecast\/assets\/screenshot-1.png?rev=648684","caption":"wp-forecast as a widget with two day forecast"},{"src":"https:\/\/ps.w.org\/wp-forecast\/assets\/screenshot-2.png?rev=648684","caption":"wp-forecast admin dialog"},{"src":"https:\/\/ps.w.org\/wp-forecast\/assets\/screenshot-3.png?rev=648684","caption":"wp-forecast in an iframe with a two day forecast"},{"src":"https:\/\/ps.w.org\/wp-forecast\/assets\/screenshot-4.png?rev=2189107","caption":""}],"raw_content":"<!--section=description-->\n<p>You are reading the readme.txt file for the wp-forecast plugin.\nwp-forecast is a plugin for the famous wordpress blogging package,\nshowing the weather-data from open-meteo.com and\/or openweathermap.com. \nplease also refer to the terms of usage of open-meteo.com and\/or openweathermap.com.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Displays the weather data from Open-Meteo.com and OpenWeatherMap.com \n at your wordpress pages, posts or sidebar<\/li>\n<li>Displays OpenUV.io data <\/li>\n<li>Let you choose the \n\n<ul>\n<li>location (of course)<\/li>\n<li>the time after the weather data is refreshed<\/li>\n<li>the langugage <\/li>\n<li>metric or american measures<\/li>\n<li>windspeed unit <\/li>\n<li>the forecast days <\/li>\n<li>the forecast for up to six\/seven days<\/li>\n<\/ul><\/li>\n<li>support wordpress widgets, easy placement :-)<\/li>\n<li>customize the information you want to show<\/li>\n<li>supports pull-down forecast data to efficiently use space<\/li>\n<li>multiple wp-forecast widget support <\/li>\n<li>integration into your site via css (see below)<\/li>\n<li>comes with an api for wordpress-pro's ;-)<\/li>\n<\/ul>\n\n<p>Credits:<\/p>\n\n<ul>\n<li>Barbary Jany                 testing a lot and bring it to valid XHTML<\/li>\n<li>Nike Gilhuijs, \nFrans Lieshout, Wim Scholtes translation to dutch<\/li>\n<li>Lu\u00eds Reis                    translation to portugues<\/li>\n<li>H\u00e5kan Carlstr\u00f6m, \nSusanne Svensso              translation to swedish<\/li>\n<li>Gabriele von der Ohe         translation to german with entities (for iso-8859-1 or latin1 blogs)<\/li>\n<li>Martin Loyer\/Jean-Pierre     translation to french<\/li>\n<li>Robert Lang                  language file for en_US<\/li>\n<li>Detti Giulio\/Stefano Boeri   translation to italian<\/li>\n<li>Eilif Nordseth               translation to norwegian<\/li>\n<li>Michael S.R. Petersen        translation to dansk<\/li>\n<li>Jaakko Kangosj\u00e4rvi           translation to finish<\/li>\n<li>Lukasz \"linshi\" Linhard      translation to polish<\/li>\n<li>Castmir &amp; Alejandro          translation to spanish<\/li>\n<li>Tamas Koos                   translation to hungarian<\/li>\n<li>Valeria Pellegrini           translation to russian<\/li>\n<li>Valentina Boeri              translation to romanian <\/li>\n<li>Roland Geci                  translation to slovak<\/li>\n<li>Pavel Soukenik               translation to czech<\/li>\n<li>Pavel Karnaukhov             translation to ukraine<\/li>\n<li>Zoran Maric                  translation to serbian (latin)<\/li>\n<li>Petar Petrov                 translation to bulgarian<\/li>\n<li>Udi Burg                     translation to hebrew<\/li>\n<li>Uli Kozok                    translation to indonesian<\/li>\n<li>Ali Zemani                   translation to persian<\/li>\n<li>Amizda Idriz                 translation to bosnian<\/li>\n<li>Lovrenco Vladislavi\u0107         translation to croatian<\/li>\n<li>All the others giving feedback about missing features and bugs.<br \/>\nThank you very much for your contribution to wp-forecast.   <\/li>\n<li><p>Weather Icon Font by me Erik FLowers Weather Icons licensed under SIL OFL 1.1<\/p>\n\n<p>Installation:<\/p><\/li>\n<\/ul>\n\n<ol>\n<li><p>Install via the WordPress plugin admin dialog (search for wp-forecast) or<\/p><\/li>\n<li><p>Upload to your plugins folder, usually <code>wp-content\/plugins\/<\/code>, keeping \nthe directory structure intact &#040;i.e. wp-forecast.php should end up \nin <code>wp-content\/plugins\/wp-forecast\/<\/code>&#041;.<\/p><\/li>\n<li><p>Activate the plugin on the plugin screen.<\/p><\/li>\n<li><p>Visit the configuration page &#040;<code>Options -&gt; WP-forecast<\/code>&#041; to pick the \nnumber of widgets, data to display and to change any other option.<\/p><\/li>\n<li><p>Visit the Themes\/Widgets page to place your wp-forecast widget within \nyour themes sidebars or insert it manually and edit your template \nfile and put the wp-forecast function where you want your weather \ndata to show up.\nExample: <code>&lt;ul&gt;&lt;li&gt;\n             &lt;?php if(function_exists(wp_forecast)) { \n               wp_forecast( &lt;widget_id&gt; ); \n             } ?&gt;\n         &lt;\/li&gt;&lt;\/ul&gt;<\/code><\/p>\n\n<p>You have to replace &lt;widget&#095;id&gt; with the choosen widget id.\n For the first widget use wp&#095;forecast(\"A\"), for the second \n wp&#095;forecast(\"B\") and so on.\n In most cases it is advisable to put the call into a div environment.<\/p><\/li>\n<li><p>Optional\nIf you would like to have another set of icons download it\nfrom <a href=\"http:\/\/accunet.accuweather.com\/wx\/accunet\/graphics_icons.htm\">http:\/\/accunet.accuweather.com\/wx\/accunet\/graphics_icons.htm<\/a>\nand put it into the wp-content\/plugins\/wp-forecast\/icons folder<\/p><\/li>\n<li><p>Optional\nIf you would like to change the style, just edit wp-forecast.css\nthere are three classes div.wp-forecast for outer formatting, \ntable.wp-forecast for the middle part or iconpart and \nwp-forecast-details for everything below the icon<\/p><\/li>\n<\/ol>\n\n<h3>Translations<\/h3>\n\n<p>wp-forecast comes with various translations, located in the directory <code>lang<\/code>.\n   if you would like to add a new translation, just take the file\n   wp-forecast.pot (in the wp-forecast main directory) copy it to\n   wp-forecast_-.po and edit it to add your translations \n   (e.g. with poedit).<\/p>\n\n<p>Please be aware that the number codes stand for the weather-situations.\n   you can see the mapping in wp-forecast-en_US-en_US.po. there are also \n   the letters N, S, W, E they stand for the winddirections and can be \n   translates either.<\/p>\n\n<p>To use your own translation, a different one as the default just rename the \n   appropriate file wp-forecast_-.po and \n   wp-forecast_-.mo<\/p>\n\n<p>To add your translations online at the Translate WordPress project please visit\n   https:\/\/translate.wordpress.org\/projects\/wp-plugins\/wp-forecast. This should be the prefered\n   way from now on.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='where%20can%20i%20get%20further%20information%20about%20the%20plugin%3F'><h3>Where can I get further information about the plugin?<\/h3><\/dt>\n<dd><p>There are severeal ressources to visit:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/www.tuxlog.de\/wp-forecast\/\" title=\"German wp-forecast-page\">The german wp-forecast page<\/a><\/li>\n<li><a href=\"https:\/\/www.tuxlog.de\/wp-forecast-handbuch\/\" title=\"German wp-forecast-manual\">The german reference<\/a> <\/li>\n<li><a href=\"https:\/\/www.tuxlog.de\/wordpress\/2007\/wp-forecast-wie-geht-das\/\" title=\"wp-forecast FAQ - Wie geht das?\">A short FAQ list in german<\/a><\/li>\n<li><a href=\"https:\/\/www.tuxlog.de\/uncategorized\/2009\/checkliste-fur-wp-forecast-checklist-for-wp-worecast\/\" title=\"wp-forecast checklist for connection problems\">A checklist in case of problems (german and english)<\/a> <\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/wp-forecast\/\" title=\"you are actually reading this one\">The english readme.txt<\/a><\/li>\n<li><a href=\"https:\/\/www.tuxlog.de\/wordpress\/2008\/wp-forecast-reference-v17-english\/\" title=\"english reference for wp-forecast\">The english reference (a bit out of date but still useful)<\/a><\/li>\n<\/ul><\/dd>\n<dt id='after%20upgrading%20the%20plugin%20my%20widgets%20are%20gone.%20any%20ideas%3F'><h3>After upgrading the plugin my widgets are gone. Any Ideas?<\/h3><\/dt>\n<dd><p>Probably you used the automatic upgrade which disables the widget during update and sometimes removes the configured widgets. Just add the widgets again.<\/p><\/dd>\n<dt id='after%20upgrading%20my%20settings%20are%20gone.%20how%20can%20this%20be%3F'><h3>After upgrading my settings are gone. How can this be?<\/h3><\/dt>\n<dd><p>Probably you have enabled \"Delete options during plugin deactivation?\" and used automatically update or disabled the plugin during update. When this option is marked everey database entries inserted by wp-forecast are removed from the database.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>v9.8 (2025-08-22)<\/h4>\n\n<ul>\n<li>fixed a problem with negative timezones for OWM v2<\/li>\n<li>removed some old debug notices<\/li>\n<li>added new dutch translation from Nike Gilhuijs :-)<\/li>\n<\/ul>\n\n<h4>v9.7 (2025-02-14)<\/h4>\n\n<ul>\n<li>fixed some php notices in the log<\/li>\n<\/ul>\n\n<h4>v9.6 (2025-01-05)<\/h4>\n\n<ul>\n<li>added support for weather icon font and color<\/li>\n<li>fixed wind icon for night time display<\/li>\n<li>updated plugin for use with old OWM free data api v2.5 <\/li>\n<li>fixed connection test for old OWM api v2.5<\/li>\n<li>put forecast label into its own div <\/li>\n<li>added alternate UV Icon set from \"der hase\"<\/li>\n<li>removed transport pre-selection since this is meanwhile covered by WP-Http<\/li>\n<\/ul>\n\n<h4>v9.5 (2024-10-28)<\/h4>\n\n<ul>\n<li>added missing UV icon 5<\/li>\n<li>fixed typo in License tag<\/li>\n<li>fixed conversion of precipitation forecast data<\/li>\n<\/ul>\n\n<h4>v9.4 (2024-04-05)<\/h4>\n\n<ul>\n<li>added hint to OneCall API<\/li>\n<li>tested with WP 6.5<\/li>\n<\/ul>\n\n<h4>v9.3 (2024-02-26)<\/h4>\n\n<ul>\n<li>fixed possibility of XSS from within WordPress with role contributor and up<\/li>\n<\/ul>\n\n<h4>v9.2 (2023-11-26)<\/h4>\n\n<ul>\n<li>add two filters to change the weather data if wanted wp-forecast-openweathermap-data and wp-forecast-open-meteo-data<\/li>\n<li>fixed widget with location selection (some attributes were removed for security reasons)<\/li>\n<li>fixed label typo in admin dialog<\/li>\n<li>removed some index warnings during widget preview call<\/li>\n<\/ul>\n\n<h4>v9.1 (2023-09-20)<\/h4>\n\n<ul>\n<li>added weather description from Open-Meteo and OpenWeatherMap instead of old Accuweather descriptions<\/li>\n<li>removed old accuweather translations<\/li>\n<li>completed OpenMeteo translations<\/li>\n<li>fixed some typos<\/li>\n<li>avoid warning if translation is missing<\/li>\n<li>fixed activation error in some constellations<\/li>\n<li>fixed saving setup on Multisite <\/li>\n<li>Echo received message in connectiontest<\/li>\n<\/ul>\n\n<h4>v9.0 (2023-09-18)<\/h4>\n\n<ul>\n<li>fixed apparent temperature bug in Open-Meteo data<\/li>\n<li>added support for Fahrenheit for Open-Meteo<\/li>\n<li>get more precise UV index for Open-Meteo<\/li>\n<li>updated some documentation<\/li>\n<li>fixed typos in english translation<\/li>\n<li>fixed unescaped quotes in search results (e.g. O'Hare Airport)<\/li>\n<li>sunset and sunrise are now formatted from blog time format<\/li>\n<\/ul>\n\n<h4>v8.9 (2023-09-15)<\/h4>\n\n<ul>\n<li>fixed bug with use visitor ip for location and OpenMeteo<\/li>\n<li>fixed timezone shift on some sunset\/sunrise times<\/li>\n<li>adopted connection test for Open-Meteo.<\/li>\n<li>completed german translation<\/li>\n<\/ul>\n\n<h4>v8.8 (2023-09-13)<\/h4>\n\n<ul>\n<li>added support for OpenMeteo as an alternative to accuweather <\/li>\n<li>add admin notice for the accuweather problem<\/li>\n<li>added OpenMeteo to asset banner<\/li>\n<\/ul>\n\n<h4>v8.7 (2023-01-20)<\/h4>\n\n<ul>\n<li>updated widget translations<\/li>\n<\/ul>\n\n<h4>v8.6 (2023-01-13)<\/h4>\n\n<ul>\n<li>added handling for empty timezone setting for OpenWeatherMap<\/li>\n<li>corrected typo in german translation<\/li>\n<li>removed DarkSky service because it is terminated<\/li>\n<li>added support for OpenWeatherMap new API v3 service<\/li>\n<li>removed hint for ending DarkSky service <\/li>\n<\/ul>\n\n<h4>v8.5 (2022-10-13)<\/h4>\n\n<ul>\n<li>fixed html incompatibility with some themes<\/li>\n<\/ul>\n\n<h4>v8.4 (2022-09-19)<\/h4>\n\n<ul>\n<li>fixed pulldown issue when called as shortcode<\/li>\n<li>fixed undefined id in shortcodes.php <\/li>\n<li>fixed some warnings about undefined indices<\/li>\n<\/ul>\n\n<h4>v8.3 (2022-09-16)<\/h4>\n\n<ul>\n<li>fixed widget output concerning filtering<\/li>\n<\/ul>\n\n<h4>v8.2 (2022-09-13)<\/h4>\n\n<ul>\n<li>fixed loading shortcode css correct<\/li>\n<li>fixed pulldown anchors in special constellations<\/li>\n<\/ul>\n\n<h4>v8.1 (2022-09-12)<\/h4>\n\n<ul>\n<li>enhanced OpenUV error handling<\/li>\n<\/ul>\n\n<h4>v8.0 (2022-09-08)<\/h4>\n\n<ul>\n<li>fixed check connection test with new modal dialog<\/li>\n<\/ul>\n\n<h4>v7.9 (2022-09-07)<\/h4>\n\n<ul>\n<li>added local translation for multi language sites<\/li>\n<li>eliminated extract calls for security<\/li>\n<li>fixed minor WordPress standard issues<\/li>\n<\/ul>\n\n<h4>v7.8 (2022-09-04)<\/h4>\n\n<ul>\n<li>fixed shortcode call <\/li>\n<\/ul>\n\n<h4>v7.7 (2022-09-03)<\/h4>\n\n<ul>\n<li>removed support for WordPress multisite admin settings <\/li>\n<li>fixed various PHP Sniffer errors and warnings<\/li>\n<li>redesigned admin dialog for connection test (ajax)<\/li>\n<li>redesigned admin dialog for location search (ajax)<\/li>\n<li>fixed special problem with some even more special precipitation values from the weatherprovider<\/li>\n<\/ul>\n\n<h4>v7.6 (2022-08-27)<\/h4>\n\n<ul>\n<li>completed sanitize vars in admin dialog and update nonces<\/li>\n<li>extended connection test for OpenWeatherMap<\/li>\n<li>added some missing translations<\/li>\n<\/ul>\n\n<h4>v7.5 (2022-02-08)<\/h4>\n\n<ul>\n<li>fixed warning in admin dialog when QUERY_STRING is not set<\/li>\n<\/ul>\n\n<h4>v7.4 (2021-10-19)<\/h4>\n\n<ul>\n<li>fixed current precipitation for 1h<\/li>\n<\/ul>\n\n<h4>v7.3 (2021-10-16)<\/h4>\n\n<ul>\n<li>added support for precipitation with OpenWeathermap.org<\/li>\n<\/ul>\n\n<h4>v7.2 (2021-06-14)<\/h4>\n\n<ul>\n<li>fixed some warning of undefined indexes<\/li>\n<li>added OpenWeathermap weather data provider since accuweather does not send correct forecast data anymore<\/li>\n<li>added admin hint about weatherservice changes<\/li>\n<li>fixed wind direction mapping<\/li>\n<\/ul>\n\n<h4>v7.1 (2021-04-07)<\/h4>\n\n<ul>\n<li>fixed refresh of weather data on WP ajax call<\/li>\n<li>added support for svg icons<\/li>\n<li>fixed call of round function for PHP8<\/li>\n<\/ul>\n\n<h4>v7.0 (2020-09-16)<\/h4>\n\n<ul>\n<li>fixed curly brackets syntax in funclib<\/li>\n<li>fixed date_i18n timezone issue by replacing it with php date function<\/li>\n<\/ul>\n\n<h4>v6.9 (2020-06-01)<\/h4>\n\n<ul>\n<li>fixed link to accuweather weathersite for locations in the US<\/li>\n<\/ul>\n\n<h4>v6.8 (2020-05-20)<\/h4>\n\n<ul>\n<li>fixed WPLANG warning<\/li>\n<\/ul>\n\n<h4>v6.7 (2020-01-25)<\/h4>\n\n<ul>\n<li>fixed timezone with sunrise and sunset from DarkSky<\/li>\n<li>fixed shift of conditions for different timezones<\/li>\n<li>fixed decimals for DarkSky night temepratures<\/li>\n<\/ul>\n\n<h4>v6.6 (2019-11-25)<\/h4>\n\n<ul>\n<li>fixed some conditions or to ||<\/li>\n<li>open lat and lon for DarkSky locations withour giving a location<\/li>\n<li>removed old WeatherBug error message<\/li>\n<\/ul>\n\n<h4>v6.5 (2019-11-16)<\/h4>\n\n<ul>\n<li>added some css classes for DarkSky<\/li>\n<li>round some values from DarkSky (e.g. degrees)<\/li>\n<\/ul>\n\n<h4>v6.4 (2019-11-10)<\/h4>\n\n<ul>\n<li>removed support for WeatherBug since the free API was discontinued<\/li>\n<li>added support for DarkSky weather API<\/li>\n<li>fixed some notices<\/li>\n<li>removed old fashioned debugging aid<\/li>\n<\/ul>\n\n<h4>v6.3 (2019-10-20)<\/h4>\n\n<ul>\n<li>fixed some more undefined index Notices<\/li>\n<\/ul>\n\n<h4>v6.2 (2019-09-12)<\/h4>\n\n<ul>\n<li>fixed language override parameter for shortcode<\/li>\n<li>fixed some undefined index Notices<\/li>\n<\/ul>\n\n<h4>v6.1 (2019-01-19)<\/h4>\n\n<ul>\n<li>added option to disable load of default CSS rules<\/li>\n<li>removed some PHP notices<\/li>\n<\/ul>\n\n<h4>v6.0 (2018-10-26)<\/h4>\n\n<ul>\n<li>added interface to data from OpenUV.io to show detailed UV data<\/li>\n<li>added interface to ipstack.com for getting the visitors location for displaying the weather<\/li>\n<li>reordered the admin dialog<\/li>\n<li>added new widget showing data from OpenUV.com<\/li>\n<li>added UV icons, thanks to Lars<\/li>\n<\/ul>\n\n<h4>v5.9 (2018-08-12)<\/h4>\n\n<ul>\n<li>javascript for ajax like call is only loaded when needed now<\/li>\n<li>updated spanish translation, thanks to Alejandro<\/li>\n<\/ul>\n\n<h4>v5.8 (2018-02-17)<\/h4>\n\n<ul>\n<li>removed deprecated function call for PHP7<\/li>\n<\/ul>\n\n<h4>v5.7 (2017-09-23)<\/h4>\n\n<ul>\n<li>added PHP7 compatibility<\/li>\n<\/ul>\n\n<h4>v5.6 (2017-08-27)<\/h4>\n\n<ul>\n<li>tested with WordPress 4.8.1<\/li>\n<li>fixed some descriptions<\/li>\n<li>removed older files from package<\/li>\n<li>fixed a network bug which occurs sometimes <\/li>\n<li>reduces max numer of widgets to 8 avoiding heavy loading on some sites<\/li>\n<\/ul>\n\n<h4>v5.5 (2015-08-25)<\/h4>\n\n<ul>\n<li>fixed deprecated constructor call for WP_Widget which leads to problems with some PHP Versions<\/li>\n<\/ul>\n\n<h4>v5.4 (2015-02-14)<\/h4>\n\n<ul>\n<li>error handling if no icon code found in weather data<\/li>\n<li>updated french translation<\/li>\n<li>switched to new accuweather server<\/li>\n<\/ul>\n\n<h4>v5.3 (2015-02-11)<\/h4>\n\n<ul>\n<li>error handling if no icon code found in weather data<\/li>\n<\/ul>\n\n<h4>v5.2 (2015-02-08)<\/h4>\n\n<ul>\n<li>updated italian translation Thanks to Peter P.<\/li>\n<li>fixed some php warnings<\/li>\n<li>fixed dutch translation<\/li>\n<\/ul>\n\n<h4>v5.1 (2014-10-24)<\/h4>\n\n<ul>\n<li>support for using shortcode in normal textwidget<\/li>\n<li>update croatian translation Thanks to Stjepan<\/li>\n<\/ul>\n\n<h4>v5.0 (2014-07-29)<\/h4>\n\n<ul>\n<li>made the css a bit more responsive<\/li>\n<li>added croatian language (Thanks to Lovrenco)<\/li>\n<\/ul>\n\n<h4>v4.9 (2014-05-04)<\/h4>\n\n<ul>\n<li>added contextual help and support email in admin dialog<\/li>\n<li>removed unused code (was commented since v3.x)<\/li>\n<li>removed old langauge files<\/li>\n<\/ul>\n\n<h4>v4.8 (2014-01-30)<\/h4>\n\n<ul>\n<li>add updated hebrew translation<\/li>\n<li>optimized default icons with opt-gif and opt-png<\/li>\n<li>added css sprites feature for accuweather icons (experimental)<\/li>\n<li>fixed problem with dutch language and wind icons<\/li>\n<li>adopted default css to Twenty Fourteen<\/li>\n<li>added new accesspoint to access accuweather location search<\/li>\n<\/ul>\n\n<h4>v4.7 (2013-10-21)<\/h4>\n\n<ul>\n<li>add updated czech translation. Thanks to eldenroot<\/li>\n<li>added update greek translation. Thanks to Nikos<\/li>\n<li>added a wind direction indicator<\/li>\n<\/ul>\n\n<h4>v4.6 (2013-10-13)<\/h4>\n\n<ul>\n<li>fixed css output with wp_enqueue_script<\/li>\n<li>disabled service for google weather because google closed the api<\/li>\n<li>added uv-index to the accuweather data fields <\/li>\n<\/ul>\n\n<h4>v4.5 (2013-05-07)<\/h4>\n\n<ul>\n<li>added serbian language (Thanks to Amizda Idriz)<\/li>\n<li>fixed langauge codes in language selection dialog<\/li>\n<\/ul>\n\n<h4>v4.4 (2013-02-03)<\/h4>\n\n<ul>\n<li>fixed some php warnings<\/li>\n<li>added persian translation (Thanks to Ali Zemani)<\/li>\n<li>fixed language code in iframe header<\/li>\n<\/ul>\n\n<h4>v4.3 (2012-12-24)<\/h4>\n\n<ul>\n<li>added new hebrew translation by Udi :-)<\/li>\n<li>added new greek translation by Nikos :-)<\/li>\n<li>added updated serbian translation by Zoran :-)<\/li>\n<li>fixed search dialog for some special accuweather responses<\/li>\n<\/ul>\n\n<h4>v4.2 (2012-10-23)<\/h4>\n\n<ul>\n<li>changed global variable name for xml parsing to prevent collision <\/li>\n<li>added width and height attributes to img tags for better performance<\/li>\n<li>fixed HTML warning in admin dialog<\/li>\n<li>fixed problem with plugin_locale filter<\/li>\n<li>fixed problem with webservers which do not decompress automatically<\/li>\n<li>added indonesian language thanks to Uli<\/li>\n<\/ul>\n\n<h4>v4.1 (2012-08-03)<\/h4>\n\n<ul>\n<li>fix admin dialog, it was not possible to save the WeatherBug Partner-ID<\/li>\n<li>only include javascript for multi widget in frontend<\/li>\n<li>changed translation loading from load_textdomain to load_plugin_textdomain<\/li>\n<li>fixed a problem with search dialog and individual wp-content folder<\/li>\n<\/ul>\n\n<h4>v4.0 (2012-06-10)<\/h4>\n\n<ul>\n<li>support individual wp-content folder<\/li>\n<li>added hebrew translation from Udi Burg<\/li>\n<\/ul>\n\n<h4>v3.9 (2012-05-26)<\/h4>\n\n<ul>\n<li>fixed a bug with new search dialog and multiwidgets<\/li>\n<li>fixed some php notices<\/li>\n<li>fixed weather provider switch in admin dialog<\/li>\n<li>check for apikey in search dialog for weatherbug<\/li>\n<\/ul>\n\n<h4>v3.8 (2012-02-05)<\/h4>\n\n<ul>\n<li>fixed a special data constellation returned by accuweather for the pressure<\/li>\n<li>changed js loading to load thickbox only in admin dialog<\/li>\n<li>changed search dialog to an ajax like replacement<\/li>\n<li>redesigned the admin dialog a bit more convenient<\/li>\n<li>fixed an url problem in connection check<\/li>\n<\/ul>\n\n<h4>v3.7 (2011-12-21)<\/h4>\n\n<ul>\n<li>fixed include of wordpress specific vars (wp-config.php, wp-load.php) to support secure setting<\/li>\n<li>various html5 validity fixes <\/li>\n<li>calculate copyright year automatically<\/li>\n<\/ul>\n\n<h4>v3.6 (2011-07-06)<\/h4>\n\n<ul>\n<li>changed accuweather copyright notice to 2011<\/li>\n<li>removed use of HttpExt class for transport, since it was removed from wordpress 3.2<\/li>\n<\/ul>\n\n<h4>v3.5 (2011-04-21)<\/h4>\n\n<ul>\n<li>added updated finish translation from Jaakko<\/li>\n<li>selection widget now accepts language_override to set langauge different from default<\/li>\n<\/ul>\n\n<h4>v3.4 (2011-03-13)<\/h4>\n\n<ul>\n<li>added updated dansk translation (thanks to Michael S.R. Petersen)<\/li>\n<li>fixed a problem with wp 3.1 in network mode, due to a different search path th\ne wrong setup.php was included<\/li>\n<\/ul>\n\n<h4>v3.3 (2010-11-02)<\/h4>\n\n<ul>\n<li>moved enqueue script to init hook where it should be to avoid conflicts with other plugins<\/li>\n<li>added bulgarian translation<\/li>\n<li>if you return to a wp-forecast site which uses selection widget, your selected location will be remembered and automatically displayed when you return (uses cookies)<\/li>\n<\/ul>\n\n<h4>v3.2 (2010-10-01)<\/h4>\n\n<ul>\n<li>fixed duplicate id in selection widget<\/li>\n<\/ul>\n\n<h4>v3.1 (2010-08-02)<\/h4>\n\n<ul>\n<li>fixed several bugs when using presettings in multiusermode<\/li>\n<li>added support for GoogleWeather API<\/li>\n<li>added serbian latin translation (thanks to Zoran)<\/li>\n<li>fixed year in copyright notice<\/li>\n<li>update accuweather servicelink to new server<\/li>\n<li>fixed translation for superadmin dialog on multisites<\/li>\n<li>added colored checkboxes to superadmin dialog<\/li>\n<li>removed examples folder from package<\/li>\n<\/ul>\n\n<h4>v3.0 (2010-05-15)<\/h4>\n\n<ul>\n<li>timeoffset is now considered for current time too<\/li>\n<li>added support for wpmu (maintain settings on a per blog base, support for wpmu admin plugin)<\/li>\n<li>updated dansk translation<\/li>\n<li>fixed handling of country specific characters in accuweather data<\/li>\n<li>added \"Less...\" link at the top (pull down widget)<\/li>\n<li>updated swedish translation<\/li>\n<li>added css class for iframe tag for shortcodes<\/li>\n<\/ul>\n\n<h4>v2.9 (2010-02-19)<\/h4>\n\n<ul>\n<li>fixed an javascript, jquery incompatibility with ie6, ie7, ie8 concerning the selection dialog widget<\/li>\n<\/ul>\n\n<h4>v2.8 (2010-01-30)<\/h4>\n\n<ul>\n<li>prevent wp-forecast-nowp.css from being deleted during automatic plugin update<\/li>\n<li>added beaufort to set of windunits<\/li>\n<li>updated dutch translation, thanks to Wim :-)<\/li>\n<li>fixed warning during autoupdate with wordpress &gt;Version 2.8.6<\/li>\n<li>rounded pressure to get rid of long values<\/li>\n<\/ul>\n\n<h4>v2.7 (2010-01-22)<\/h4>\n\n<ul>\n<li>added unit label to timeoffset field in admindialog<\/li>\n<li>added selection dialog widget to let user choose which location to view<\/li>\n<li>extended pulldown widget to use more than one pulldown widget per page <\/li>\n<li>prevent wp-forecast.css from being deleted during automatic plugin update<\/li>\n<\/ul>\n\n<h4>v2.6 (2009-12-17)<\/h4>\n\n<ul>\n<li>fixed wrong urlencoded link to weather forecast at accuweather<\/li>\n<li>fixed undefined variable warning for $wp_forecast_pre_transport in wp-forecast.php<\/li>\n<li>fixed uncompress bug in wordpress 2.9 with workaround in fetch_url<\/li>\n<li>fixed invalid xhtml\/javascript in admin dialog once more<\/li>\n<li>added open in new window feature for weather provider link<\/li>\n<li>added time offset to correct wrong calculated accuweather times<\/li>\n<\/ul>\n\n<h4>v2.5 (2009-10-17)<\/h4>\n\n<ul>\n<li>fixed wrong html in widget dialog with wordpress v2.8, that leads to problems with placing widgets in internet explorer<\/li>\n<li>set default for widget call via v2.8.1 widgetdialog<\/li>\n<li>replaced \"Copyright\" with &copy; <\/li>\n<li>added parameters width and height to shortcode<\/li>\n<li>added feature to show\/hide forecast data with javascript<\/li>\n<li>added transport check to admin dialog<\/li>\n<\/ul>\n\n<h4>v2.4 (2009-07-04)<\/h4>\n\n<ul>\n<li>changed readme to support new changelog feature at wordpress.org<\/li>\n<li>fixed faq section in readme, resized icon<\/li>\n<li>added default css file which is used when no user specific one is available<\/li>\n<li>fixed div container when date\/time is disabled<\/li>\n<li>fixed widget title to be display correct<\/li>\n<\/ul>\n\n<h4>v2.4beta (2009-06-18)<\/h4>\n\n<ul>\n<li>fixed translation of winddirection in api<\/li>\n<li>added translation for romanian<\/li>\n<li>fixed russian and italian translation<\/li>\n<li>modified show function to use data api<\/li>\n<li>avoid to store new cache when http fetch results in failure notice from acuweather<\/li>\n<li>add support for weatherbug<\/li>\n<li>reduced the number of database reads and writes and raise performance<\/li>\n<li>changed the xhtml using only div and not table or others<\/li>\n<li>added shortcode wpforecast<\/li>\n<li>catch error when weather bug does not deliver a shorttext<\/li>\n<li>since it leads to problems with some installations<\/li>\n<li>added menu icon<\/li>\n<li>moved settings to main menu<\/li>\n<li>switched the widget dialog to new oo-progamming for versions after 2.7.1<\/li>\n<li>added a preselection of the transfer method to be used with wp-forecast<\/li>\n<\/ul>\n\n<h4>v2.3 (2009-01-30)<\/h4>\n\n<ul>\n<li>fixed some wrong italian translations<\/li>\n<li>added shorttext for api daily forecast<\/li>\n<li>fixed translation in api<\/li>\n<li>process failure notice from accuweather if it occures<\/li>\n<li>added lat and lon to data api<\/li>\n<li>switched to wordpress default function to get remote data from accuweather<\/li>\n<li>changed default value of cache refresh to 1800 seconds<\/li>\n<li>added translation to russian<\/li>\n<\/ul>\n\n<h4>v2.2 (2008-12-29)<\/h4>\n\n<ul>\n<li>fixed some mistakes in finish translation (thanks to Jaska)<\/li>\n<li>added hungarian translation<\/li>\n<li>added parameter to avoid option deletion when deactivating the plugin<\/li>\n<li>added parameter for direct call to add a html-header<\/li>\n<li>added multi-checkbox-switch in admin-dialog (for convenience only)<\/li>\n<li>added translation for winddirections<\/li>\n<li>added data api for wordpress-pro's to design layouts individually<\/li>\n<\/ul>\n\n<h4>v2.1 (2008-11-09)<\/h4>\n\n<ul>\n<li>added language support for spanish (thanks to Castmir) and <\/li>\n<li>polish (thanks to Lukasz)<\/li>\n<li>fixed minor css bug <\/li>\n<\/ul>\n\n<h4>v2.0 (2008-11-02)<\/h4>\n\n<ul>\n<li>added finish translation (thanks to Jaska)<\/li>\n<li>fixed a problem with overloaded textdomains (translations)<\/li>\n<li>since wordpress does not a sanity check if a loaded domain is reloaded, we have to do it<\/li>\n<\/ul>\n\n<h4>v1.9 (2008-10-04)<\/h4>\n\n<ul>\n<li>surpress fsockopen warning messages in case of connection problems and output the error as html comment<\/li>\n<\/ul>\n\n<h4>v1.8 (2008-09-17)<\/h4>\n\n<ul>\n<li>added css class wpf-icon to make it easier formating the weather icons<\/li>\n<li>added autodetection for icon filetype<\/li>\n<li>gif, png and jpg are supported<\/li>\n<li>corrected some translations<\/li>\n<\/ul>\n\n<h4>v1.7 (2008-07-20)<\/h4>\n\n<ul>\n<li>removed a bit of redundant html when widget title is empty<\/li>\n<li>fixed bug in output of current conditions<\/li>\n<li>added option to show a link to the accuweather forecast<\/li>\n<li>added dansk translation<\/li>\n<\/ul>\n\n<h4>v1.6 (2008-07-11)<\/h4>\n\n<ul>\n<li>removed some hardcoded css<\/li>\n<li>it is now possible to call the widget directly outside from wp<\/li>\n<li>fixed a problem with wp &gt;2.5 and the widget dialog<\/li>\n<li>removed some redundant html<\/li>\n<li>when showing no current weather information <\/li>\n<li>placed forecast header into own table with own css class<\/li>\n<li>added timeout parameter for the accuweather connections<\/li>\n<li>rounded humidity to integer values<\/li>\n<li>fixed some typos in swedish translation and added norwegian selection (thanks to RAM_OS) <\/li>\n<\/ul>\n\n<h4>v1.5 (2008-05-12)<\/h4>\n\n<ul>\n<li>fixed two dutch phrases in dutch translation<\/li>\n<li>added norwegian translation (thanks to Eilif)<\/li>\n<\/ul>\n\n<h4>v1.4 (2008-01-26)<\/h4>\n\n<ul>\n<li>fix loading the wright textdomain when called from outside wordpress<\/li>\n<li>added a bit debug code<\/li>\n<li>work around for a bug in k2rc3 theme<\/li>\n<li>added italian translation<\/li>\n<li>added english lanuage file<\/li>\n<li>a bit of code cleanup<\/li>\n<li>extend function wp-forecast to select language per widget<\/li>\n<li>added functions to display a set and a range of widgets at once<\/li>\n<\/ul>\n\n<h4>v1.3 (2007-12-26)<\/h4>\n\n<ul>\n<li>added french translation<\/li>\n<li>added german icon 11 (fog, 11_de.gif)<\/li>\n<li>extended css classes to support horizontal view via css<\/li>\n<li>removed repeating section title <\/li>\n<\/ul>\n\n<h4>v1.2 (2007-11-05)<\/h4>\n\n<ul>\n<li>extend error handling for serverloss<\/li>\n<li>added iso8859-1 coded german translation<\/li>\n<li>fixed bug with german winddirections<\/li>\n<li>added a widget title<\/li>\n<li>removed standard location label (this can be handled via alternate location)<\/li>\n<\/ul>\n\n<h4>v1.1 (2007-10-01)<\/h4>\n\n<ul>\n<li>fixed: setting the current time could not be disabled<\/li>\n<li>fixed: on some servers the current date was converted to 0<\/li>\n<li>switched translations to gettext as recommended by wp codex<\/li>\n<\/ul>\n\n<h4>v1.0 (2007-09-09)<\/h4>\n\n<ul>\n<li>fixed accuweather call for us locations<\/li>\n<li>now works with wordpress mu<\/li>\n<\/ul>\n\n<h4>v1.0b4 (2007-09-01)<\/h4>\n\n<ul>\n<li>fixed humidity \/ pressure checkbox<\/li>\n<li>removed hard coded formatting, added css class<\/li>\n<li>added support to show current time<\/li>\n<\/ul>\n\n<h4>v1.0b3 (2007-07-29)<\/h4>\n\n<ul>\n<li>fixed output of before\/after widget stuff for empty forecast<\/li>\n<li>fixed different parameters for calling wp_forecast as widget and from sidebar.php<\/li>\n<li>added swedish translation (thx to H\u00e5kan Carlstr\u00f6m)<\/li>\n<\/ul>\n\n<h4>v1.0b2 (2007-07-25)<\/h4>\n\n<ul>\n<li>work around for bug 4275 in wordpress 2.2<\/li>\n<li>removed widget id from output<\/li>\n<\/ul>\n\n<h4>v1.0b (2007-07-17)<\/h4>\n\n<ul>\n<li>added support for up to 20 widgets with different locations and settings <\/li>\n<li>added portugese language support<\/li>\n<li>weather data is now cached in the database <\/li>\n<li>no cookies needed anymore<\/li>\n<li>default value of missing translations is now english<\/li>\n<li>removed configuration dialog from widgets page to avoid misunderstanding about setup<\/li>\n<li>fixed some minor errors<\/li>\n<\/ul>\n\n<h4>v0.9.1 (2007-07-01)<\/h4>\n\n<ul>\n<li>added new field windgusts<\/li>\n<li>fixed some incompatibility with complex themes<\/li>\n<\/ul>\n\n<h4>v0.9 (2007-06-23)<\/h4>\n\n<ul>\n<li>added copyright notice<\/li>\n<li>added date for current conditions<\/li>\n<li>added alternative location name<\/li>\n<\/ul>\n\n<h4>v0.8 (2007-06-18)<\/h4>\n\n<ul>\n<li>added dutch language support<\/li>\n<li>show time in wordpress format (option: time_format)<\/li>\n<\/ul>\n\n<h4>v0.7 (2007-06-11)<\/h4>\n\n<ul>\n<li>Fixed an incompatibility with wpSEO (used same global variable language which should never happen)<\/li>\n<\/ul>\n\n<h4>v0.6 (2007-06-07)<\/h4>\n\n<ul>\n<li>Fixed a lot of incorrect XHTML <\/li>\n<li>added translation for winddirection<\/li>\n<li>changed display of low- and hightemperature in forecast<\/li>\n<li>no decimals for windspeed<\/li>\n<li>fixed two phrases in translation<\/li>\n<li>added hint for dealing with german umlaute and search location dialog<\/li>\n<li>added a bit error handling to surpress long error messages when receiving no or invalid xml from accuweather<\/li>\n<\/ul>\n\n<h4>v0.5 (2007-06-03)<\/h4>\n\n<ul>\n<li>added support for wp widgets<\/li>\n<li>Fixed some incorrect XHTML code<\/li>\n<li>added selection of the fields to show<\/li>\n<li>added windspeed unit support (hope you like it Barbara :-))<\/li>\n<li>added german language support for admin page<\/li>\n<\/ul>\n\n<h4>v0.4 (2007-05-31)<\/h4>\n\n<ul>\n<li>never published, only code cleaning done<\/li>\n<\/ul>\n\n<h4>v0.3 (2007-05-18)<\/h4>\n\n<ul>\n<li>Integrate forecast<\/li>\n<\/ul>\n\n<h4>v0.2 (2007-05-17)<\/h4>\n\n<ul>\n<li>Fixed some incorrect XHTML code<\/li>\n<li>Fixed path settings for icons and css<\/li>\n<li>Tested with various browsers<\/li>\n<\/ul>\n\n<h4>v0.1 (2007-01-15)<\/h4>\n\n<ul>\n<li>Initial beta release<\/li>\n<\/ul>","raw_excerpt":"wp-forecast is a highly customizable plugin for wordpress, showing weather-data from open-meteo.com and\/or openweathermap.com.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/2069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=2069"}],"author":[{"embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/tuxlog"}],"wp:attachment":[{"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=2069"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=2069"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=2069"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=2069"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=2069"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/szl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=2069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}