{"id":24622,"date":"2013-08-05T11:52:10","date_gmt":"2013-08-05T11:52:10","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/wp-cloudy\/"},"modified":"2021-10-17T14:56:51","modified_gmt":"2021-10-17T14:56:51","slug":"wp-cloudy","status":"closed","type":"plugin","link":"https:\/\/lv.wordpress.org\/plugins\/wp-cloudy\/","author":12819032,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"4.4.9","stable_tag":"4.4.9","tested":"5.8.13","requires":"4.6","requires_php":"","requires_plugins":"","header_name":"WP Cloudy","header_author":"Benjamin DENIS","header_description":"","assets_banners_color":"657583","last_updated":"2021-10-17 14:56:51","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/wpcloudy.com\/","header_plugin_uri":"https:\/\/wpcloudy.com\/","header_author_uri":"https:\/\/wpcloudy.com\/","rating":3.9,"author_block_rating":0,"active_installs":2000,"downloads":199022,"num_ratings":0,"support_threads":1,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"4.0":{"tag":"4.0","author":"rainbowgeek","date":"2017-05-11 17:27:59"},"4.1":{"tag":"4.1","author":"rainbowgeek","date":"2017-05-16 18:13:39"},"4.2":{"tag":"4.2","author":"rainbowgeek","date":"2017-08-31 13:46:38"},"4.3":{"tag":"4.3","author":"rainbowgeek","date":"2017-09-18 19:57:40"},"4.4":{"tag":"4.4","author":"rainbowgeek","date":"2017-09-19 18:31:01"},"4.4.1":{"tag":"4.4.1","author":"rainbowgeek","date":"2017-10-21 13:32:17"},"4.4.2":{"tag":"4.4.2","author":"rainbowgeek","date":"2017-11-15 20:39:19"},"4.4.3":{"tag":"4.4.3","author":"rainbowgeek","date":"2017-11-22 12:54:47"},"4.4.4":{"tag":"4.4.4","author":"rainbowgeek","date":"2017-12-09 20:19:30"},"4.4.5":{"tag":"4.4.5","author":"rainbowgeek","date":"2018-01-28 10:36:45"},"4.4.6":{"tag":"4.4.6","author":"rainbowgeek","date":"2020-12-21 18:54:23"},"4.4.9":{"tag":"4.4.9","author":"rainbowgeek","date":"2021-10-17 14:56:51"}},"upgrade_notice":[],"ratings":{"1":8,"2":1,"3":2,"4":2,"5":26},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1242687,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1242687,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":1242687,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"gutenberg-wpcloudy\/wpcloudy":{"name":"gutenberg-wpcloudy\/wpcloudy","title":"WP Cloudy"}},"tagged_versions":["4.0","4.1","4.2","4.3","4.4","4.4.1","4.4.2","4.4.3","4.4.4","4.4.5","4.4.6","4.4.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1244078,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":1244078,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":1244078,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":1244078,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":1244078,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":835661,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":1244078,"resolution":"7","location":"assets","locale":""}},"screenshots":{"1":"Create your weather","2":"Display options","3":"Advanced options","4":"Map options","5":"Options panel","6":"WP Cloudy in action","7":"WP Cloudy without skins add-on"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[4900,68050,10469,4899,7956],"plugin_category":[59],"plugin_contributors":[80067],"plugin_business_model":[],"class_list":["post-24622","plugin","type-plugin","status-closed","hentry","plugin_tags-forecast","plugin_tags-hour-forecast","plugin_tags-openweathermap","plugin_tags-weather","plugin_tags-weather-widget","plugin_category-utilities-and-tools","plugin_contributors-rainbowgeek","plugin_committers-rainbowgeek"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/wp-cloudy_657583.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/wp-cloudy\/assets\/screenshot-1.png?rev=1244078","caption":"Izveido savu laika apst\u0101kli"},{"src":"https:\/\/ps.w.org\/wp-cloudy\/assets\/screenshot-2.png?rev=1244078","caption":"Att\u0113la uzst\u0101d\u012bjumi"},{"src":"https:\/\/ps.w.org\/wp-cloudy\/assets\/screenshot-3.png?rev=1244078","caption":"Advanc\u0113tas opcijas"},{"src":"https:\/\/ps.w.org\/wp-cloudy\/assets\/screenshot-4.png?rev=1244078","caption":"Kartes opcijas"},{"src":"https:\/\/ps.w.org\/wp-cloudy\/assets\/screenshot-5.png?rev=1244078","caption":"Opciju panelis"},{"src":"https:\/\/ps.w.org\/wp-cloudy\/assets\/screenshot-6.png?rev=835661","caption":"WP Cloudy in action"},{"src":"https:\/\/ps.w.org\/wp-cloudy\/assets\/screenshot-7.png?rev=1244078","caption":"WP Cloudy without skins add-on"}],"raw_content":"<!--section=description-->\n<p><strong>After more than 5 years of loyal service, WP Cloudy will no longer be maintained. The wpcloudy.com site will remain accessible for documentation only. Thank you !<\/strong><\/p>\n\n\n\n<p>WP Cloudy is a flexible and easy to use weather plugin that allows you to create unlimited different weather using Custom Post Types and Open Weather Map API.<\/p>\n\n<p>Create a weather, select your city, choose the options and customize the look in a few clicks.<\/p>\n\n<p>Embed it anywhere with the shortcode automatically generated by copy and paste in posts, pages, text widgets, or directly in the PHP files of your theme.<\/p>\n\n<p>With Custom Post Types, you minimize maintenance: change some settings to automatically change all weather with the same shortcode instantly.<\/p>\n\n<h4>For developers<\/h4>\n\n<p>Templating system: <a href=\"https:\/\/www.wpcloudy.com\/support\/guides\/create-custom-weather-template-wp-cloudy\/\">Create your custom weather template with WP Cloudy<\/a><\/p>\n\n<h4>Languages<\/h4>\n\n<ul>\n    <li>English<\/li>\n    <li>French<\/li>\n    <li>Italian (thanks to <a href=\"www.tosolini.info\">www.tosolini.info<\/a>)<\/li>\n    <li>Hungarian (thanks to Tom)<\/li>\n    <li>Hebrew (thanks to Ben Klinger)<\/li>\n    <li>Polish (thanks to Marcello\/Rafal Wronowski)<\/li>\n    <li>Russian (thanks to Andrea)<\/li>\n    <li>Danish (thanks to Carsten Klingenberg)<\/li>\n    <li>German (thanks to Lutz Bennert)<\/li>\n    <li>Portuguese (thanks to Deoclides Neto)<\/li>\n    <li>Spanish (thanks to Wladimir Espinoza Dur\u00e1n)<\/li>\n    <li>Chilean (thanks to Wladimir Espinoza Dur\u00e1n)<\/li>\n    <li>Dutch (thanks to Age de Jong)<\/li>\n    <li>Persian (thanks to @mARYAm)<\/li>\n    <li><a href=\"https:\/\/www.wpcloudy.com\/support\/contact\/\">Add yours!<\/a><\/li>\n<\/ul>\n\n\n\n<h4>WP Admin UI: our new freemium plugin to customize, manage and optimize your WordPress admin<\/h4>\n\n<p><a href=\"http:\/\/www.wpadminui.net\/\">Learn more<\/a><\/p>\n\n\n\n<h4>SEOPress: our new freemium plugin to optimize your SEO with WordPress<\/h4>\n\n<p><a href=\"https:\/\/www.seopress.org\/\">Learn more<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload 'wpcloudy' to the '\/wp-content\/plugins\/' directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Click on the new custom post type called Weather and start creating your own weather!<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='any%20questions%3F'><h3>Any questions?<\/h3><\/dt>\n<dd><p>All the answers are on our site (at least we try): https:\/\/wpcloudy.com<\/p>\n\n<p>[youtube https:\/\/youtu.be\/mRF_3VOz_OE]<\/p>\n\n<p>[youtube https:\/\/youtu.be\/xv4lrgsWkkk]<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>4.4.9<\/h4>\n\n<ul>\n<li>INFO Improve security<\/li>\n<\/ul>\n\n<h4>4.4.8<\/h4>\n\n<ul>\n<li>NEW Arabic language (thanks to anonymous user)<\/li>\n<li>INFO Improve security (thanks to Lenon Leite)<\/li>\n<\/ul>\n\n<h4>4.4.7<\/h4>\n\n<ul>\n<li>FIX Translations<\/li>\n<\/ul>\n\n<h4>4.4.6<\/h4>\n\n<ul>\n<li>FIX Weather in WP Dashboard<\/li>\n<\/ul>\n\n<h4>4.4.5<\/h4>\n\n<ul>\n<li>NEW Persian language (thanks to @mARYAm)<\/li>\n<li>FIX Firefox doesn't need anymore CSS fix for animations like sun rotation (thanks to Lo\u00efc Antignac)<\/li>\n<li>FIX Forecast weather (thanks to Adrien Baud)<\/li>\n<\/ul>\n\n<h4>4.4.4<\/h4>\n\n<ul>\n<li>FIX Undefined variables (thanks to @mickaelgris)<\/li>\n<\/ul>\n\n<h4>4.4.3<\/h4>\n\n<ul>\n<li>NEW Find your city by OpenWeatherMap ID (to get more accurate data)<\/li>\n<li>INFO Upgrading Leafleat JS to latest release<\/li>\n<li>INFO Remove State field (depreciated by OpenWeatherMap)<\/li>\n<li>INFO Improve security<\/li>\n<li>INFO Improve performance in WP Cloudy settings by using oembed for YouTube<\/li>\n<li>FIX Pointers<\/li>\n<li>FIX Upgrading country autocomplete JS<\/li>\n<\/ul>\n\n<h4>4.4.2<\/h4>\n\n<ul>\n<li>FIX no weather data<\/li>\n<\/ul>\n\n<h4>4.4.1<\/h4>\n\n<ul>\n<li>FIX Dutch language (thanks to @alex)<\/li>\n<\/ul>\n\n<h4>4.4<\/h4>\n\n<ul>\n<li>FIX Check on 5-days\/hour forecast<\/li>\n<li>FIX 16-days field in global settings<\/li>\n<li>FIX Language<\/li>\n<li>FIX Wind check<\/li>\n<li>FIX Text domain<\/li>\n<li>FIX Replace get_blog_info url by admin_url<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_advanced_api_key' <\/li>\n<li>FIX Notice: Uninitialized string offset: 0<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_advanced_cache_time'<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_advanced_size' <\/li>\n<li>FIX Warning: Illegal string offset 'wpc_advanced_border_color'<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_advanced_text_color'<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_advanced_bg_color'<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_basic_unit'<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_basic_date'<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_display_date_temp'<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_display_wind_unit'<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_display_hour_forecast_nd'<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_display_forecast_nd'<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_display_short_days_names'<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_display_fluid_width'<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_map_height'<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_map_opacity'<\/li>\n<li>FIX Warning: Illegal string offset 'wpc_map_zoom'<\/li>\n<\/ul>\n\n<h4>4.3<\/h4>\n\n<ul>\n<li>INFO THIS IS A MAJOR RELEASE!<\/li>\n<li>INFO Due to price changes in OpenWeatherMap API, weather forecast is now limited to 5 days (16 days before)<\/li>\n<li>FIX Prevent undefined variables by adding several isset and other checks<\/li>\n<li>FIX Wind direction is back<\/li>\n<li>FIX Forecast temp\/weather (OpenWeatherMap changed their API, renew your key if you get some troubles)<\/li>\n<\/ul>\n\n<h4>4.2.1<\/h4>\n\n<ul>\n<li>NEW Language Dutch (thanks to Age de Jong)<\/li>\n<\/ul>\n\n<h4>4.2<\/h4>\n\n<ul>\n<li>NEW Map API updated to Leaflet Open Weather Map<\/li>\n<li>NEW SSL is now available for free users (thanks to OpenWeatherMap), it means no more Unable to find cities!<\/li>\n<li>INFO Add info if SSL is ON\/OFF for Geolocation<\/li>\n<li>INFO Move to https all URLs<\/li>\n<li>FIX Rain due to a change in OpenWeatherMap API<\/li>\n<li>FIX Check on values (\"yes\",\"1\")<\/li>\n<li>FIX Compatibility with W3C<\/li>\n<\/ul>\n\n<h4>4.1.1<\/h4>\n\n<ul>\n<li>INFO Hungarian translation updated (thanks to M\u00e9sz\u00e1ros Tam\u00e1s)<\/li>\n<li>INFO Italian translation updated (thanks to <a href=\"www.tosolini.info\">www.tosolini.info<\/a>)<\/li>\n<\/ul>\n\n<h4>4.1<\/h4>\n\n<ul>\n<li>NEW Add Wind Unit (m\/s, mi\/h, km\/h and knots)<\/li>\n<li>FIX Wind values (thanks to Dan)<\/li>\n<li>FIX Prefixes functions (fix compatibility with User PRO)<\/li>\n<\/ul>\n\n<h4>4.0<\/h4>\n\n<p>\/!\\ THIS IS A MAJOR RELEASE!\n* INFO Switch weather XML feeds to JSON for faster performances, better reliability\n* INFO Map is under development to integrate the new Open Weather Map API\n* FIX Hourly forecast to mach the new Open Weather Map feed URL<\/p>\n\n<h4>3.9.2<\/h4>\n\n<ul>\n<li>FIX Some translation<\/li>\n<\/ul>\n\n<h4>3.9.1<\/h4>\n\n<ul>\n<li>FIX WPML language (thanks to @nelero)<\/li>\n<\/ul>\n\n<h4>3.9<\/h4>\n\n<ul>\n<li>NEW Speed wind is now displayed in Kilometers \/ hour (instead of Meters \/ second if your weather is set to metric)<\/li>\n<\/ul>\n\n<h4>3.8.2<\/h4>\n\n<ul>\n<li>FIX Short condition display<\/li>\n<li>FIX No date display<\/li>\n<\/ul>\n\n<h4>3.8.1<\/h4>\n\n<ul>\n<li>FIX Translations<\/li>\n<\/ul>\n\n<h4>3.8<\/h4>\n\n<ul>\n<li>NEW Forecast precipitations (Pro users have to update Skins Add-on too!)<\/li>\n<li>FIX CSS in WP Cloudy global settings<\/li>\n<li>FIX Add WP Cloudy icon in TinyMCE for custom post types<\/li>\n<\/ul>\n\n<h4>3.7.1<\/h4>\n\n<ul>\n<li>FIX Admin pointers JS error<\/li>\n<\/ul>\n\n<h4>3.7<\/h4>\n\n<ul>\n<li>FIX Bug when using automatic weather based on custom field<\/li>\n<li>INFO Add Pointer to alert users to set an OWM API Key<\/li>\n<li>INFO Add an help tab in WP Cloudy Global Settings<\/li>\n<li>INFO Update Hungarian translation (thanks to M\u00e9sz\u00e1ros Tam\u00e1s)<\/li>\n<\/ul>\n\n<h4>3.6.1.1<\/h4>\n\n<ul>\n<li>FIX Spanish and Chilean translations<\/li>\n<\/ul>\n\n<h4>3.6.1<\/h4>\n\n<ul>\n<li>NEW Add Spanish and Chilean language (thanks to Wladimir Espinoza Dur\u00e1n)<\/li>\n<\/ul>\n\n<h4>3.6<\/h4>\n\n<ul>\n<li>NEW Support WordPress.org translation language packs (more info here: wptavern.com\/how-to-prepare-and-take-advantage-of-language-packs-for-plugins-hosted-on-wordpress-org)<\/li>\n<li>NEW Set a custom width for max width parent container to apply Fluid design<\/li>\n<li>NEW Today's date now based on General WordPress settings Date format<\/li>\n<li>INFO Fix date bug<\/li>\n<li>INFO Improve UX<\/li>\n<li>INFO Improve english translation<\/li>\n<li>INFO Improve french translation<\/li>\n<li>INFO Fix bug translation<\/li>\n<li>INFO Changed text-domain from 'wpcloudy' to 'wp-cloudy'<\/li>\n<\/ul>\n\n<h4>3.5.16<\/h4>\n\n<ul>\n<li>NEW Weather now automatically adapts to its parent container (if Fluid design option enabled)<\/li>\n<li>INFO Improve responsive<\/li>\n<li>FIX Z-index bug with Theme2<\/li>\n<\/ul>\n\n<h4>3.5.15<\/h4>\n\n<ul>\n<li>FIX Unable to find cities when creating your weather<\/li>\n<\/ul>\n\n<h4>3.5.14<\/h4>\n\n<ul>\n<li>INFO WordPress 4.5 compatibility<\/li>\n<li>INFO Remove View in Weather custom post type<\/li>\n<li>INFO Update language files<\/li>\n<li>INFO Add notice to encourage users using their own OpenWeatherMap API key to avoid limits requests<\/li>\n<li>INFO Improve WP Cloudy global settings UI\/UX<\/li>\n<li>FIX Recovery display date option \/ add No date option<\/li>\n<\/ul>\n\n<h4>3.5.13<\/h4>\n\n<ul>\n<li>INFO Improve Portuguese translation (thanks to Igor)<\/li>\n<li>FIX Remove undefined variable<\/li>\n<li>FIX Undefined Notices, now wp-debug works properly (thanks to Sebastien @SebBareyre)<\/li>\n<\/ul>\n\n<h4>3.5.12<\/h4>\n\n<ul>\n<li>NEW Custom Timezone field, you can now bypass WordPress default Timezone setting for each weather<\/li>\n<li>NEW Display day of the week or todays date (thanks to Fee Alvi)<\/li>\n<li>INFO Improve translation<\/li>\n<\/ul>\n\n<h4>3.5.11<\/h4>\n\n<ul>\n<li>NEW Add wind speed unit<\/li>\n<li>FIX Shortcode column bug<\/li>\n<\/ul>\n\n<h4>3.5.10<\/h4>\n\n<ul>\n<li>NEW Portuguese (Brazil) translation (thanks to Deoclides Neto)<\/li>\n<\/ul>\n\n<h4>3.5.9<\/h4>\n\n<ul>\n<li>NEW Force geolocation weather when page loads (required WP Cloudy Geolocation add-on)<\/li>\n<li>NEW German translation (thanks to Lutz Bennert)<\/li>\n<li>NEW Danish translation (thanks to Carsten Klingenberg)<\/li>\n<\/ul>\n\n<h4>3.5.8<\/h4>\n\n<ul>\n<li>NEW Add duplicate link in Weather Post Type list view<\/li>\n<li>FIX UTC Time for hour forecast<\/li>\n<li>INFO Upgrade Polish language (thanks to Rafal Wronowski)<\/li>\n<\/ul>\n\n<h4>3.5.7<\/h4>\n\n<ul>\n<li>INFO PHP7 Compatibility<\/li>\n<li>INFO WP 4.4 Compatibility<\/li>\n<li>FIX Fatal error: Redefinition of parameter with PHP7<\/li>\n<\/ul>\n\n<h4>3.5.6<\/h4>\n\n<ul>\n<li>FIX Forecast Icon Pack for Skins Add-on<\/li>\n<\/ul>\n\n<h4>3.5.5<\/h4>\n\n<ul>\n<li>FIX Text domain for translation<\/li>\n<\/ul>\n\n<h4>3.5.4<\/h4>\n\n<ul>\n<li>FIX Sun animations (thanks to Max33)<\/li>\n<\/ul>\n\n<h4>3.5.3<\/h4>\n\n<ul>\n<li>FIX French translation<\/li>\n<li>FIX Variable declarations<\/li>\n<li>FIX Today date \/ sunrise \/ sunset \/ Current temperature settings (indivudal and global)<\/li>\n<\/ul>\n\n<h4>3.5.2<\/h4>\n\n<ul>\n<li>NEW Russian language (thanks to andrea)<\/li>\n<\/ul>\n\n<h4>3.5.1<\/h4>\n\n<ul>\n<li>FIX Skins add-on background<\/li>\n<\/ul>\n\n<h4>3.5<\/h4>\n\n<ul>\n<li>NEW Automatic background image based on weather (Skins add-on required) <\/li>\n<li>NEW Translation: huge simplification! Everything is now translated via PO\/MO files! Works perfectly with WPML. No need to select language in WP Cloudy basic tab.<\/li>\n<li>FIX Dashboard widget CSS\/JS loading<\/li>\n<\/ul>\n\n<h4>3.4.3<\/h4>\n\n<ul>\n<li>NEW Reset global settings (in Export\/Import\/Reset tab)<\/li>\n<li>FIX Redirect URL after Export\/Import\/Reset<\/li>\n<li>FIX Tinymce JS error<\/li>\n<\/ul>\n\n<h4>3.4.2<\/h4>\n\n<ul>\n<li>FIX Permalink error (thanks to risbac)<\/li>\n<\/ul>\n\n<h4>3.4.1<\/h4>\n\n<ul>\n<li>FIX 5 notices: Undefined index (wpc-detectGeolocation, wpc-manualGeolocation, wpc-posLat, wpc-posLon, wpc-posCityId, wpc-posCityName), thanks to thib3113<\/li>\n<li>FIX Improve performance in WP Admin<\/li>\n<li>FIX Wrong label for 16 days forecast in global settings<\/li>\n<li>INFO Set a default value for cache time (30 minutes)<\/li>\n<li>INFO Improve UX by adding support links<\/li>\n<li>INFO New logo for WP Cloudy using Dashicons font<\/li>\n<li>INFO Remove TinyMCE v3 compatibility<\/li>\n<\/ul>\n\n<h4>3.4<\/h4>\n\n<ul>\n<li>NEW Import\/Export global settings, useful if you have multiple websites (weathers can be exported too via the Tools Exporter Screen)<\/li>\n<li>INFO WordPress 4.3 compatibility<\/li>\n<li>INFO Theme1 and Theme2 (available via Skins Add-on) can now be bypassed independently (eg. you can have a custom template for theme1, another one for theme 2, and a default one)<\/li>\n<li>FIX Works with child theme too (if you bypass default templates)<\/li>\n<li>FIX content-wpcloudy.php displaying issue <\/li>\n<\/ul>\n\n<h4>3.3.2<\/h4>\n\n<ul>\n<li>FIX Thunderstorm icon<\/li>\n<\/ul>\n\n<h4>3.3.1<\/h4>\n\n<ul>\n<li>FIX City, State or Country with spaces now work properly<\/li>\n<\/ul>\n\n<h4>3.3<\/h4>\n\n<ul>\n<li>FIX AJAX<\/li>\n<li>FIX Map<\/li>\n<li>FIX Warning: Missing argument 2 for wpc_get_owm_feeds()<\/li>\n<li>FIX Loading weather if cache is disabled (enable cache is still strongly recommended)<\/li>\n<li>INFO WP Cloudy Skins and Geolocation Add-on updated<\/li>\n<li>INFO Load WP Cloudy only if shortcode exists on the page<\/li>\n<li>INFO Improve code quality (thanks to @mantismamita)<\/li>\n<li>INFO Italian translation updated (thanks to <a href=\"www.tosolini.info\">www.tosolini.info<\/a>)<\/li>\n<\/ul>\n\n<h4>3.2.1<\/h4>\n\n<ul>\n<li>FIX Map loading<\/li>\n<\/ul>\n\n<h4>3.2<\/h4>\n\n<ul>\n<li>NEW Responsive design for Skins add-on (premium users: https:\/\/www.wpcloudy.com\/fr\/add-on-fr\/wp-cloudy-skins-addon\/)<\/li>\n<li>FIX Templating for Theme1 and Theme2<\/li>\n<li>FIX CSS issues<\/li>\n<\/ul>\n\n<h4>3.1<\/h4>\n\n<ul>\n<li>FIX Weather map<\/li>\n<li>INFO Performance improvements<\/li>\n<\/ul>\n\n<h4>3.0<\/h4>\n\n<ul>\n<li>NEW AJAX!<\/li>\n<li>NEW Responsive design (yeah finally!)<\/li>\n<li>INFO Compatible with WP-Rocket, premium cache plugin<\/li>\n<li>INFO Huge performance improvements<\/li>\n<li>FIX Days names can now be translated via PO\/MO files (huge request!)<\/li>\n<li>FIX Undefined index wpc_clear_all_cache_nonce<\/li>\n<li>FIX Remove WP Cloudy in WordPress menus<\/li>\n<li>FIX Undefined offset in hours forecast<\/li>\n<li>INFO Increase security<\/li>\n<li>INFO Remove average\/min-max temperature, replaced by current temperature (because datas from OWM are totally wrong)<\/li>\n<\/ul>\n\n<h4>2.9.5.1<\/h4>\n\n<ul>\n<li>FIX Dashboard font for Skins Add-on<\/li>\n<li>FIX Minify CSS<\/li>\n<\/ul>\n\n<h4>2.9.5<\/h4>\n\n<ul>\n<li>FIX Humidity display<\/li>\n<\/ul>\n\n<h4>2.9.4.3<\/h4>\n\n<ul>\n<li>INFO Adding Italian PO\/MO translation (thanks to <a href=\"www.tosolini.info\">www.tosolini.info<\/a>)<\/li>\n<\/ul>\n\n<h4>2.9.4.2<\/h4>\n\n<ul>\n<li>INFO Adding version in source for easier debugging<\/li>\n<\/ul>\n\n<h4>2.9.4.1<\/h4>\n\n<ul>\n<li>FIX Fatal error<\/li>\n<\/ul>\n\n<h4>2.9.4<\/h4>\n\n<ul>\n<li>FIX Saving hundreds of useless metadata in database (thanks to odyodyodys)<\/li>\n<\/ul>\n\n<h4>2.9.3<\/h4>\n\n<ul>\n<li>NEW Adding a State field (for cities with the same name in USA)<\/li>\n<li>FIX Change full link weather (.com to .org)<\/li>\n<\/ul>\n\n<h4>2.9.2<\/h4>\n\n<ul>\n<li>FIX Fatal Error is_plugin_active<\/li>\n<\/ul>\n\n<h4>2.9.1<\/h4>\n\n<ul>\n<li>FIX \"Big bug\" :)<\/li>\n<\/ul>\n\n<h4>2.9<\/h4>\n\n<ul>\n<li>NEW! Choose between 2 forecast fonts (required WP Cloudy Skins Add-on)<\/li>\n<li>INFO Improve quality icons on Firefox for MacOS X<\/li>\n<\/ul>\n\n<h4>2.8.9<\/h4>\n\n<ul>\n<li>FIX OpenLayers JS loading (map)<\/li>\n<li>FIX City name with Geolocation enabled<\/li>\n<\/ul>\n\n<h4>2.8.8<\/h4>\n\n<ul>\n<li>FIX Poland language<\/li>\n<\/ul>\n\n<h4>2.8.7<\/h4>\n\n<ul>\n<li>NEW! Display date of last update<\/li>\n<li>NEW! Display link to full weather (OpenWeatherMap)<\/li>\n<\/ul>\n\n<h4>2.8.6<\/h4>\n\n<ul>\n<li>NEW! 16 days forecast<\/li>\n<li>NEW! Option to disable mouse scroll wheel zoom on map<\/li>\n<li>INFO Loads JS asynchronously to improve performance<\/li>\n<li>FIX Style.css error when loading Map from your own server<\/li>\n<li>FIX Map loading from OpenStreetMap<\/li>\n<li>FIX Style.css loading twice from OpenStreetMap<\/li>\n<\/ul>\n\n<h4>2.8.5<\/h4>\n\n<ul>\n<li>NEW! Use your own custom fields from posts to build automatic weathers (add-on Geolocation required)<\/li>\n<li>INFO Support WordPress 4.0 <\/li>\n<li>INFO Add WP Cloudy icon to WordPress plugin browser<\/li>\n<li>FIX Clear cache when save weather<\/li>\n<\/ul>\n\n<h4>2.8.4.1<\/h4>\n\n<ul>\n<li>FIX echo bug<\/li>\n<\/ul>\n\n<h4>2.8.4<\/h4>\n\n<ul>\n<li>NEW! Use your own API key from OpenWeatherMap<\/li>\n<li>FIX 70 PHP Notices undefined variable<\/li>\n<li>FIX 1 PHP Notice undefined offset<\/li>\n<\/ul>\n\n<h4>2.8.3<\/h4>\n\n<ul>\n<li>NEW! Theme for WP Cloudy Skin Add-on<\/li>\n<li>FIX Clear cache button issues from WP Cloudy settings<\/li>\n<li>FIX WP Cloudy now uses wp_remote_fopen instead of simple_xml_load_file to improve hosting compatibility<\/li>\n<li>FIX Caching issues  <\/li>\n<li>FIX Days name translations<\/li>\n<li>INFO Improved settings design<\/li>\n<\/ul>\n\n<h4>2.8.2<\/h4>\n\n<ul>\n<li>NEW! Add precipitation<\/li>\n<li>FIX Loading Flexslider for WordPress Cloudy Skin Add-on<\/li>\n<\/ul>\n\n<h4>2.8.1.2<\/h4>\n\n<ul>\n<li>FIX Shortcode position<\/li>\n<\/ul>\n\n<h4>2.8.1.1<\/h4>\n\n<ul>\n<li>FIX Flexslider JS\/CSS conflict<\/li>\n<\/ul>\n\n<h4>2.8.1<\/h4>\n\n<ul>\n<li>FIX Sunrise\/sunset is now based on WordPress timezone setting<\/li>\n<\/ul>\n\n<h4>2.8.0.1<\/h4>\n\n<ul>\n<li>FIX Loading template<\/li>\n<\/ul>\n\n<h4>2.8<\/h4>\n\n<ul>\n<li>FIX Bypass number hours forecast in WP Cloudy settings<\/li>\n<li>NEW! Templating system (developers can now create their own template with ease)<\/li>\n<li>INFO 300 lines of code reduced<\/li>\n<\/ul>\n\n<h4>2.7.9<\/h4>\n\n<ul>\n<li>NEW! Autocompletion \/ suggestion for search cities and countries in admin using Twitter Typeahead (jQuery 1.9 required)<\/li>\n<li>FIX Option display today date + min-max temperatures<\/li>\n<\/ul>\n\n<h4>2.7.8.1<\/h4>\n\n<ul>\n<li>FIX Encoding characters for today day name (thanks to kryvulena)<\/li>\n<\/ul>\n\n<h4>2.7.8<\/h4>\n\n<ul>\n<li>NEW! Choose number of hours displayed<\/li>\n<li>NEW! Choose length days names: short or normal<\/li>\n<li>NEW! 6 new languages supported: Czech, Galician, Vietnamese, Arabic, Macedonian, Slovak<\/li>\n<li>INFO UX improvement in Weather Post type<\/li>\n<li>FIX Saving settings from radio button in WP Cloudy settings <\/li>\n<li>FIX Encoding characters for days names (thanks to kryvulena)<\/li>\n<li>FIX Disable CSS3 animations now available in individual weather too (not just WordPress Cloudy Settings &gt; Advanced tabs - thanks to batscamp)<\/li>\n<li>INFO Improved performances by minifying CSS<\/li>\n<\/ul>\n\n<h4>2.7.7<\/h4>\n\n<ul>\n<li>FIX As-&gt;XML error<\/li>\n<\/ul>\n\n<h4>2.7.6<\/h4>\n\n<ul>\n<li>NEW! Loads Map JS\/CSS from your own web host or OWM<\/li>\n<li>INFO UX improvement in WP Cloudy settings<\/li>\n<li>FIX Saving settings from select in WP Cloudy settings <\/li>\n<li>FIX 14 days forecast instead of 6 <\/li>\n<\/ul>\n\n<h4>2.7.5<\/h4>\n\n<ul>\n<li>FIX Severals PHP notice<\/li>\n<li>FIX Warning PHP in Support settings tab<\/li>\n<li>INFO Improve core performance<\/li>\n<li>INFO Dequeue wpcloudy-anim.css if animations are disabled<\/li>\n<\/ul>\n\n<h4>2.7.4<\/h4>\n\n<ul>\n<li>FIX Geolocation Add-on<\/li>\n<\/ul>\n\n<h4>2.7.3<\/h4>\n\n<ul>\n<li>NEW! Add disable cache button in WP Cloudy settings <\/li>\n<\/ul>\n\n<h4>2.7.2<\/h4>\n\n<ul>\n<li>FIX Cache refresh<\/li>\n<li>NEW! Add clear cache button in WP Cloudy settings<\/li>\n<\/ul>\n\n<h4>2.7.1<\/h4>\n\n<ul>\n<li>FIX Cache refresh with Geolocation Add-on<\/li>\n<li>FIX Rounding hours temperatures<\/li>\n<\/ul>\n\n<h4>2.7<\/h4>\n\n<ul>\n<li>NEW! New paid Add-on : WP Cloudy Geolocation, allows your visitors to get a geolocation weather.<\/li>\n<li>NEW! Cache system (finally)!<\/li>\n<li>NEW! Change date format (12h or 24h)<\/li>\n<li>NEW! Display temperatures unit (C \/ F)<\/li>\n<li>INFO Improved design for WP Cloudy admin panel<\/li>\n<li>FIX RTE compatibility with WordPress 3.9<\/li>\n<li>FIX Improve performances in FE \/ BE<\/li>\n<li>FIX Severals PHP Notice<\/li>\n<li>FIX Improve security<\/li>\n<li>FIX Date format in hours forecast \/ sunset - sunrise<\/li>\n<li>FIX rounding problem temperatures.<\/li>\n<\/ul>\n\n<h4>2.6.4<\/h4>\n\n<ul>\n<li>NEW! Tabs in WP Cloudy admin panel for better UX<\/li>\n<li>NEW! New option to enable\/disable CSS3 animations<\/li>\n<li>FIX Improve security<\/li>\n<\/ul>\n\n<h4>2.6.3<\/h4>\n\n<ul>\n<li>FIX Hide xml errors if Open Weather Map is down<\/li>\n<\/ul>\n\n<h4>2.6.2<\/h4>\n\n<ul>\n<li>FIX Parse error: syntax error, unexpected '}' in wpcloudy-widget.php on line 71<\/li>\n<\/ul>\n\n<h4>2.6.1<\/h4>\n\n<ul>\n<li>FIX Caching system temporarily disabled <\/li>\n<li>FIX Improved accuracy for current weather<\/li>\n<li>FIX Sunrise\/sunset time<\/li>\n<\/ul>\n\n<h4>2.6<\/h4>\n\n<ul>\n<li>NEW! Caching system to avoid connection problems to OpenWeatherMap.org using WordPress Transients API<\/li>\n<\/ul>\n\n<h4>2.5.7<\/h4>\n\n<ul>\n<li>NEW! New option to display (or not) Sunrise \/ Sunset<\/li>\n<li>NEW! Add 14-day forecast <\/li>\n<li>FIX SVG animated icons to current weather with better compatibility with Chrome, Safari, Opera<\/li>\n<li>FIX some CSS<\/li>\n<\/ul>\n\n<h4>2.5.6<\/h4>\n\n<ul>\n<li>NEW New option to display (or not) today date + temperatures (min-max\/average)<\/li>\n<li>FIX CSS loads in front-end<\/li>\n<\/ul>\n\n<h4>2.5.5<\/h4>\n\n<ul>\n<li>NEW Add WP Cloudy widget dashboard <\/li>\n<li>NEW Add a button to integrate the weather shortcode in tinymce editor more easily<\/li>\n<li>FIX Empty tag <\/li>\n<\/ul>\n\n<p>&lt;<\/p>\n\n<p>style&gt;\n* INFO Optimizing performance in admin and Front-end\n* INFO Now fully compatible with WordPress 3.8<\/p>\n\n<h4>2.5<\/h4>\n\n<ul>\n<li>NEW Choose the number of days forecast<\/li>\n<li>FIX Zoom map<\/li>\n<li>FIX SVG icon map<\/li>\n<li>INFO Optimizing map performance by loading JS\/CSS only if map is enabled<\/li>\n<\/ul>\n\n<h4>2.4<\/h4>\n\n<ul>\n<li>NEW Add custom city title<\/li>\n<\/ul>\n\n<h4>2.3.1<\/h4>\n\n<ul>\n<li>FIX Icon color<\/li>\n<\/ul>\n\n<h4>2.3<\/h4>\n\n<ul>\n<li>NEW Add SVG animated icons to current weather<\/li>\n<li>NEW Add average temperature<\/li>\n<li>INFO Optimizing performance in the backend<\/li>\n<\/ul>\n\n<h4>2.2.5<\/h4>\n\n<ul>\n<li>FIX Language<\/li>\n<\/ul>\n\n<h4>2.2.4<\/h4>\n\n<ul>\n<li>FIX Display language<\/li>\n<\/ul>\n\n<h4>2.2.3<\/h4>\n\n<ul>\n<li>FIX Title of widget text  is now displayed above the weather shortcode <\/li>\n<li>FIX Forecast unit is now correct<\/li>\n<\/ul>\n\n<h4>2.2.2<\/h4>\n\n<ul>\n<li>FIX Widget text shortcode is now working properly<\/li>\n<\/ul>\n\n<h4>2.2.1<\/h4>\n\n<ul>\n<li>FIX Fatal error<\/li>\n<\/ul>\n\n<h4>2.2<\/h4>\n\n<ul>\n<li>NEW Add option panel to bypass options for individual weather<\/li>\n<li>FIX \"Cannot modify header information - headers already sent\" bug<\/li>\n<\/ul>\n\n<h4>2.1<\/h4>\n\n<ul>\n<li>NEW Add custom CSS field<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<ul>\n<li>NEW Support OpenStreetMap (layers included: current weather, stations, clouds, precipitation, snow, wind, temperature, pressure) <\/li>\n<li>NEW Display\/hide current weather <\/li>\n<li>FIX some CSS<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>NEW Support for translations + French version provided<\/li>\n<li>FIX WP Cloudy icon in admin<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Stable release.<\/li>\n<\/ul>\n\n<h4>0.5<\/h4>\n\n<ul>\n<li>First beta release.<\/li>\n<\/ul>","raw_excerpt":"WP Cloudy is a powerful weather plugin for WordPress, based on Open Weather Map API, using Custom Post Types and shortcodes, and much more.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/24622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=24622"}],"author":[{"embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rainbowgeek"}],"wp:attachment":[{"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=24622"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=24622"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=24622"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=24622"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=24622"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lv.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=24622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}