[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fd5mdYQzFanVH9MuhKoTqgU2WEAW8Xfg7X921mItqgY8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":134,"fingerprints":347},"weather-master","TechGasp Weather Master","5.1.6","TechGasp","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechgasp\u002F","\u003Cp>We were asked by a major news network to develop a fast loading heavy duty weather extension for their website. Weather Master by TechGasp was born. Built with TechGasp framework and html5 code this is the plugin for any serious or professional wordpress website.\u003C\u002Fp>\n\u003Cp>Weather Master is fully Mobile Responsive. Packed with widgets to publish in your theme best widget areas to display weather and shortcodes (TechGasp Shortcode Framework) to insert the weather forecasts inside pages and posts.\u003C\u002Fp>\n\u003Cp>Accurate, Real-Time Weather Information Forecasts “on click” the gorgeous forecast icons. According to the selectable weather detail level it will also display real time weather overlays.\u003C\u002Fp>\n\u003Cp>Built for news agencies, Weather Master is an innovative way of displaying weather by city level, state level or country level… just like on TV.\u003C\u002Fp>\n\u003Cp>Now packed with Geo Location (GeoLocation), provide weather info automatically to each user according to user location. This feature depends of the user browser capability of parsing it’s location.\u003C\u002Fp>\n\u003Cp>Weather Master is the most comprehensive and professional weather solution for wordpress, it uses the most advanced weather api by OpenWeatherMap to provide multiple widgets and shortcodes.\u003C\u002Fp>\n\u003Cp>Fast page load times and no conflicts or errors, Weather Master is 100% SEO Ready to improve your wordpress google rank.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>IMPORTANT: Errors and conflicts free. NO JAVASCRIPT or AJAX\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>News Weather for WordPress\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>LITE Version Contains\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Display, Hide or Change any Widget Title\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Weather Master OpenWeatherMap Current Weather Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Optional display of Full Weather Link\u003C\u002Fli>\n\u003Cli>Supports Metric or Imperial units\u003C\u002Fli>\n\u003Cli>Displays weather for any location on Earth including over 200,000 cities and 40.000 weather stations\u003C\u002Fli>\n\u003Cli>Packed with gorgeous Android HTC Weather Icons and image labels\u003C\u002Fli>\n\u003Cli>Displays current Temperature plus High and Low Temperature\u003C\u002Fli>\n\u003Cli>Displays current Humidity Percentage\u003C\u002Fli>\n\u003Cli>Displays current Wind Speed, Gusts, direction and degrees\u003C\u002Fli>\n\u003Cli>Displays current Weather Pressure\u003C\u002Fli>\n\u003Cli>Optional display of Full Weather Link\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>ADVANCED Version Contains\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>All Lite feature plus…\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Weather Master OpenWeatherMap Dashboard Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Cool Administrator Widget to keep track of the weather outside while you work on your wordpress\u003C\u002Fli>\n\u003Cli>Option to Activate or disable administrator dashboard widget\u003C\u002Fli>\n\u003Cli>Real-Time Weather Forecasts\u003C\u002Fli>\n\u003Cli>Accurate Weather Forecasts if you click the forecast icon\u003C\u002Fli>\n\u003Cli>Option to display Weather in Fahrenheit or Celsius (metric)\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Includes City Level Weather detail\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Weather Master OpenWeatherMap Advanced Responsive Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Fully Mobile Responsive\u003C\u002Fli>\n\u003Cli>Real-Time Weather Forecasts\u003C\u002Fli>\n\u003Cli>Accurate Weather Forecasts if you click the forecast icon\u003C\u002Fli>\n\u003Cli>Option to display Weather in Fahrenheit or Celsius (metric)\u003C\u002Fli>\n\u003Cli>Includes City Level Weather detail\u003C\u002Fli>\n\u003Cli>Includes State Level Weather detail\u003C\u002Fli>\n\u003Cli>Includes Country Level Weather detail\u003C\u002Fli>\n\u003Cli>Option to custom change the weather level detail to any zoom level. Example worldwide, cities, states, etc.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Includes 2 gorgeous Weather Icon Packs. Standard Weather Icons and TechGasp Weather Icons\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Weather Master OpenWeatherMap Advanced Geo-Location Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Geo Location (GeoLocation). Provide weather info automatically to each user according to user location. This feature depends of the user browser capability of parsing it’s location\u003C\u002Fli>\n\u003Cli>Fully Mobile Responsive\u003C\u002Fli>\n\u003Cli>Real-Time Weather Forecasts\u003C\u002Fli>\n\u003Cli>Accurate Weather Forecasts if you click the forecast icon\u003C\u002Fli>\n\u003Cli>Option to display Weather in Fahrenheit or Celsius (metric)\u003C\u002Fli>\n\u003Cli>Includes City Level Weather detail\u003C\u002Fli>\n\u003Cli>Includes State Level Weather detail\u003C\u002Fli>\n\u003Cli>Includes Country Level Weather detail\u003C\u002Fli>\n\u003Cli>Option to custom change the weather level detail to any zoom level. Example worldwide, cities, states, etc.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Includes 2 gorgeous Weather Icon Packs. Standard Weather Icons and TechGasp Weather Icons\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Weather Master OpenWeatherMap Forecast Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Supports Metric or Imperial units\u003C\u002Fli>\n\u003Cli>Provides selectable (1 to 7) days of weather forecast from over 200,000 cities\u003C\u002Fli>\n\u003Cli>Packed with gorgeous Android HTC Weather Icons and image labels\u003C\u002Fli>\n\u003Cli>Displays Location and Current Temperature\u003C\u002Fli>\n\u003Cli>Displays Weekdays with Temperature and Weather Forecast\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Optional display of Full Weather Link\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Weather Master OpenWeatherMap UV Levels Widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Displays Ultraviolet Index Number\u003C\u002Fli>\n\u003Cli>Displays Ultraviolet Warning Color\u003C\u002Fli>\n\u003Cli>Beautiful Map of your City, Beach, Mountain, Valley, State, etc. with ultraviolet color overlay\u003C\u002Fli>\n\u003Cli>Option to change the display name of your location, example Death Valley, Area 51, etc.\u003C\u002Fli>\n\u003Cli>Outdoors activities will love it.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Don’t go out again with the wrong SPF cream!!!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>TechGasp Shortcode Framework v5\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Publish Weather professionally inside pages and posts\u003C\u002Fli>\n\u003Cli>Includes 2 Packs of Weather Icons\u003C\u002Fli>\n\u003Cli>Includes Geo-Location\u003C\u002Fli>\n\u003Cli>Universal Shortcode for all pages and posts, same Shortcode applies to all pages and posts. Option to Automatically add the shortcode to all pages and posts or manually add the pre-built shortcode individually per page or post. Option to automatically only show the shortcode in Posts and not Pages. Option to Automatically show the shortcode After the Title or After the Content.\u003C\u002Fli>\n\u003Cli>Individual Shortcode for each page or post, individual customized shortcode per page or post\u003C\u002Fli>\n\u003Cli>Shortcodes allow you to professionally display your plugin inside pages and posts maintaining fast page load times and excellent Google SEO\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.techgasp.com\u002Fweather-master\u002F\" rel=\"nofollow ugc\">Advanced Version Link\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>ONLINE DEMO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Right of the page, sidebar widget\u003C\u002Fli>\n\u003Cli>Inside the post, with shortcode framework\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.techgasp.com\u002Fweather-master\" rel=\"nofollow ugc\">Demo Link\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>More High Quality Plugins?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>For professional wordpress websites\u003C\u002Fli>\n\u003Cli>Tested for fast page load times and SEO\u003C\u002Fli>\n\u003Cli>Errors and conflicts free. NO JAVASCRIPT or AJAX\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.techgasp.com\u002Fbuy-all-techgasp-wordpress-plugins\u002F\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","TechGasp Weather Master is the heavy duty, professional wordpress weather plugin. Just like on TV.",100,37487,58,19,"2021-03-10T15:02:00.000Z","5.7.15","3.5","",[20,21,22,23,24],"forecast","shortcode","techgasp","weather","widget","https:\u002F\u002Fwordpress.techgasp.com\u002Fweather-master\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fweather-master.5.1.6.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":22,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},2730,86,30,84,"2026-04-03T21:29:00.661Z",[39,60,81,96,117],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":18,"tags":54,"homepage":58,"download_link":59,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"weather-forecast-widget","Weather Forecast Widget","1.1.7","adminbergtourentipptirol","https:\u002F\u002Fprofiles.wordpress.org\u002Fadminbergtourentipptirol\u002F","\u003Ch4>GENERAL\u003C\u002Fh4>\n\u003Cp>The weather data for this widget will be retrieved from the \u003Ca href=\"https:\u002F\u002Fopenweathermap.org\u002Fapi\" rel=\"nofollow ugc\">OpenWeatherMap API\u003C\u002Fa> with your own API key.\u003C\u002Fp>\n\u003Ch4>OPENWEATHERMAP API\u003C\u002Fh4>\n\u003Cp>⚠️ \u003Cstrong>Important Note:\u003C\u002Fstrong> OpenWeatherMap has transitioned from version One Call API 2.5 to the new \u003Cstrong>One Call API 3.0\u003C\u002Fstrong>.\u003Cbr \u002F>\nAs of now, \u003Cstrong>usage of the API is no longer possible without adding valid billing information (e.g. a credit card)\u003C\u002Fstrong> to your OpenWeatherMap account – even for the free tier.\u003C\u002Fp>\n\u003Cp>This means that the \u003Cstrong>Weather Widget will not work anymore\u003C\u002Fstrong> unless:\u003Cbr \u002F>\n– you switch to the new \u003Cstrong>One Call 3.0 API\u003C\u002Fstrong>, and\u003Cbr \u002F>\n– you have a valid payment method on file in your OpenWeatherMap account.\u003C\u002Fp>\n\u003Cp>🔒 \u003Cstrong>Recommendation:\u003C\u002Fstrong>\u003Cbr \u002F>\nTo avoid unexpected charges, it is highly recommended to set a \u003Cstrong>billing cap \u002F usage limit\u003C\u002Fstrong> in your OpenWeatherMap account under \u003Ca href=\"https:\u002F\u002Fhome.openweathermap.org\u002Fplans\" rel=\"nofollow ugc\">Billing Plans\u003C\u002Fa> after adding a payment method.\u003C\u002Fp>\n\u003Cp>For pricing details and limits, visit: \u003Ca href=\"https:\u002F\u002Fopenweathermap.org\u002Fprice\" rel=\"nofollow ugc\">Pricing – OpenWeatherMap\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>INPUT DATA\u003C\u002Fh4>\n\u003Cp>You can show the weather for a \u003Cstrong>CITY\u003C\u002Fstrong> (input data: city name) or for specific \u003Cstrong>COORDINATES\u003C\u002Fstrong> (input data: latitude & longitude coordinates) in the widget.\u003C\u002Fp>\n\u003Ch4>PLACEMENT\u002FSHORTCODE\u003C\u002Fh4>\n\u003Cp>The weather widget can be implemented in a page, a post or into the widget area with the help of the shortcode \u003Cstrong>[weather_forecast_widget]\u003C\u002Fstrong>. Furthermore you´ll be able to pass different attributes to each shortcode to override your settings for this widget placement (e.g. manage widget title with an shortcode attribute).\u003C\u002Fp>\n\u003Ch4>TEMPLATES\u003C\u002Fh4>\n\u003Cp>Currently you can choose 3 templates for the widget.\u003Cbr \u002F>\n* \u003Cstrong>Template 1\u003C\u002Fstrong>\u003Cbr \u002F>\n    * Current day´s weather with a weather forecast for the next 3 days\u003Cbr \u002F>\n* \u003Cstrong>Template 2\u003C\u002Fstrong>\u003Cbr \u002F>\n    * \u003Cstrong>Template 2 uses Bootstrap!\u003C\u002Fstrong>\u003Cbr \u002F>\n    * Current day´s weather with an hourly weather forecast and a weather forecast for the next 3 days\u003Cbr \u002F>\n* \u003Cstrong>Template 3\u003C\u002Fstrong>\u003Cbr \u002F>\n    * \u003Cstrong>Template 3 uses Bootstrap!\u003C\u002Fstrong>\u003Cbr \u002F>\n    * Weather for the current day and for the next 7 days, each with an hourly weather forecast and a weather forecast for the next 3 days\u003Cbr \u002F>\n* \u003Cstrong>Alert Template 1\u003C\u002Fstrong>\u003Cbr \u002F>\n    * \u003Cstrong>Alert Template 1 uses Bootstrap!\u003C\u002Fstrong>\u003Cbr \u002F>\n    * Active weather alerts\u003C\u002Fp>\n\u003Ch4>BACKGROUND IMAGE\u003C\u002Fh4>\n\u003Cp>For this widget, you´ll be able to choose \u003Cstrong>your own background image\u003C\u002Fstrong>. Either you set a static background image in the widget settings or you choose the dynamic variant (thumbnail of the page\u002Fpost, where the shortcode is placed) will be used as a background image.\u003C\u002Fp>\n\u003Ch4>WEATHER DATA\u003C\u002Fh4>\n\u003Cp>In addition to the \u003Cstrong>daily weather forecast\u003C\u002Fstrong>, an \u003Cstrong>hourly weather forecast\u003C\u002Fstrong> can also be displayed in the widget. Both the daily and hourly weather forecast can be collapsed.\u003C\u002Fp>\n\u003Ch4>WEATHER ALERTS\u003C\u002Fh4>\n\u003Cp>The weather widget also shows weather alerts. These alerts are dismissable.\u003C\u002Fp>\n\u003Ch4>WEATHER ICONS\u003C\u002Fh4>\n\u003Cp>In the widget you´ll find awesome and beautiful weather icons. In the plugins settings page you can choose which weather icons you want to use for the widget.\u003Cbr \u002F>\n* \u003Cstrong>Animated Icons Filled\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Animated Icons Not Filled\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Static Icons\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>LAZY LOADING\u003C\u002Fh4>\n\u003Cp>You have the possibility to load the widget with \u003Cstrong>lazy loading\u003C\u002Fstrong> (ajax) to load the data only when necessary.\u003C\u002Fp>\n\u003Ch4>CACHING\u003C\u002Fh4>\n\u003Cp>Nowadays \u003Cstrong>caching\u003C\u002Fstrong> is an important topic. This weather forecast widget makes it possible to cache the received weather data for the next visitor, who will visit your website page\u002Fpost next time. You´ll be able to set your desired caching time in the settings (caching time possible up to 1 hour => this should ensure that the weather data in the widget is as current as possible). With this caching possibility you´ll also save API calls.\u003C\u002Fp>\n\u003Ch4>SHORTCODE EXAMPLES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Retrieve weather data for a city\n\u003Cul>\n\u003Cli>\u003Cstrong>[weather_forecast_widget city=”Kufstein”]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Retrieve weather data for a city and show city name as title text\n\u003Cul>\n\u003Cli>\u003Cstrong>[weather_forecast_widget city=”Kufstein” title_cityname=”X”]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Retrieve weather data for specific coordinates\n\u003Cul>\n\u003Cli>\u003Cstrong>[weather_forecast_widget lat=”47.5824″ lon=”12.1627″]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Retrieve weather data for specific coordinates and show “Weather for Weather Widget” as title text\n\u003Cul>\n\u003Cli>\u003Cstrong>[weather_forecast_widget lat=”47.5824″ lon=”12.1627″ title_overwrite=”Weather for Weather Widget”]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Retrieve weather data with lazy loading and template 3 for specific coordinates and expand the hourly and daily forecast initially\n\u003Cul>\n\u003Cli>\u003Cstrong>[weather_forecast_widget lazy_loading=”X” template=”3″ hourly_forecast=”show” daily_forecast=”show” lat=”47.5824″ lon=”12.1627″]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Retrieve weather alerts with lazy loading and alert template 1 for specific coordinates and expand the weather alerts initially\n\u003Cul>\n\u003Cli>\u003Cstrong>[weather_forecast_widget lazy_loading=”X” template=”alert_1″ alerts=”show” lat=”47.5824″ lon=”12.1627″ max_width=”500px”]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SETTINGS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Input box for your \u003Cstrong>OPEN WEATHER MAP API key\u003C\u002Fstrong> (the api key will be tested for validity while saving!)\u003C\u002Fli>\n\u003Cli>Dropdown box to choose if caching of the weather data is necessary and if yes, which \u003Cstrong>CACHE TIME\u003C\u002Fstrong> should be used.\u003C\u002Fli>\n\u003Cli>Media uploader\u002Fselector to choose a \u003Cstrong>BACKGROUND IMAGE\u003C\u002Fstrong> for the widget (optional – otherwise the page\u002Fpost thumbnail will be used)\u003C\u002Fli>\n\u003Cli>Radiobuttons to select the \u003Cstrong>WIDGET TITLE TEXT\u003C\u002Fstrong>, which will be displayed in the widget. This setting will be used as \u003Cstrong>a default if nothing else will be passed in the shortcode\u003C\u002Fstrong>. If you´ll pass \u003Cstrong>title_cityname\u003C\u002Fstrong> or \u003Cstrong>title_overwrite\u003C\u002Fstrong> as a shortcode attribute, this attribute will be processed in the widget output.\u003C\u002Fli>\n\u003Cli>Dropdown to choose the \u003Cstrong>POST META FIELD\u003C\u002Fstrong> for the title text, if you selected the readio button “\u003Cstrong>Post Meta Field (choose one of the dropdown below)\u003C\u002Fstrong>“\u003C\u002Fli>\n\u003Cli>Choose, which \u003Cstrong>WEATHER VALUES\u003C\u002Fstrong> should be shown in the widget\u003C\u002Fli>\n\u003Cli>Choose, which \u003Cstrong>UNITS\u003C\u002Fstrong> should be used to display the weather values\u003C\u002Fli>\n\u003Cli>Choose, which \u003Cstrong>WEATHER ICONS\u003C\u002Fstrong> should be used for the widget\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TRANSLATIONS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>German – adminbergtourentipptirol\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Static Weather Icons provided from \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ferikflowers\u002Fweather-icons\" rel=\"nofollow ugc\">Erik Flowers Weather Icons\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Animated Weather Icons provided from \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbasmilius\u002Fweather-icons\" rel=\"nofollow ugc\">Basmilius Weather Icons\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n","\"Weather Forecast Widget\" displays current weather and hourly\u002Fdaily forecasts in a widget using a shortcode.",200,6666,80,3,"2025-08-02T18:33:00.000Z","6.8.5","3.0.1",[55,21,23,56,57],"openweathermap","weather-forecast","weather-widget","https:\u002F\u002Fwww.bergtourentipp-tirol.at","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fweather-forecast-widget.1.1.7.zip",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":11,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":78,"download_link":79,"security_score":80,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"visualcrossing-weather-forecast","Visual Crossing Weather Forecast – Real-Time Weather & Forecast Widget","1.0.2","srhelwig","https:\u002F\u002Fprofiles.wordpress.org\u002Fsrhelwig\u002F","\u003Cp>Display professional weather forecasts anywhere on your WordPress website with the Visual Crossing Weather Forecast plugin. Powered by the industry-leading Visual Crossing Weather API, this plugin delivers accurate, real-time weather data through beautifully designed widgets. Perfect for travel websites, event planners, local businesses, and news portals. Show detailed forecasts including temperature, precipitation, wind conditions, and more using simple shortcodes. Choose from multiple display styles, customize forecast periods, and select your preferred unit system. With global coverage, responsive design, and regular updates, give your visitors the weather information they need, exactly where they need it.\u003C\u002Fp>\n\u003Ch4>⭐ Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Global Coverage\u003C\u002Fstrong>: Display weather forecasts for any location worldwide\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Display Modes\u003C\u002Fstrong>: Choose between Simple and D3 visualization styles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Forecast Range\u003C\u002Fstrong>: Show weather predictions from 1 to any number of days\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Units\u003C\u002Fstrong>: Switch between US and Metric measurements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design\u003C\u002Fstrong>: Beautiful on all devices and screen sizes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Integration\u003C\u002Fstrong>: Simple shortcode implementation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast Loading\u003C\u002Fstrong>: Optimized for performance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates\u003C\u002Fstrong>: Continuous improvements and compatibility updates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎯 Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Travel and Tourism Websites\u003C\u002Fli>\n\u003Cli>Outdoor Event Planning\u003C\u002Fli>\n\u003Cli>Local Business Sites\u003C\u002Fli>\n\u003Cli>News and Information Portals\u003C\u002Fli>\n\u003Cli>Sports and Recreation Venues\u003C\u002Fli>\n\u003Cli>Educational Institutions\u003C\u002Fli>\n\u003Cli>Weather-Dependent Businesses\u003C\u002Fli>\n\u003Cli>Personal and Local Blogs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔧 Professional Weather Data\u003C\u002Fh4>\n\u003Cp>Powered by \u003Ca href=\"https:\u002F\u002Fwww.visualcrossing.com\u002Fweather-data\" rel=\"nofollow ugc\">Visual Crossing Weather API\u003C\u002Fa>, trusted by developers and businesses worldwide for:\u003Cbr \u002F>\n* Accurate weather forecasts\u003Cbr \u002F>\n* Historical weather data\u003Cbr \u002F>\n* Real-time conditions\u003Cbr \u002F>\n* Global coverage\u003Cbr \u002F>\n* Reliable API service\u003C\u002Fp>\n\u003Ch4>💡 Easy to Use Shortcodes\u003C\u002Fh4>\n\u003Cp>Basic Usage:\u003Cbr \u002F>\n    [weather]\u003C\u002Fp>\n\u003Cp>Advanced Usage:\u003Cbr \u002F>\n    [weather loc=”London, UK” days=”4″ mode=”d3″ unit=”metric”]\u003C\u002Fp>\n\u003Ch4>🌟 Premium Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unlimited API calls\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003Cli>Advanced weather metrics\u003C\u002Fli>\n\u003Cli>Historical data access\u003C\u002Fli>\n\u003Cli>Custom styling options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcode Parameters\u003C\u002Fh3>\n\u003Ch4>Basic Parameters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>loc\u003C\u002Fstrong>: Location or address (e.g., “New York, NY” or “London, UK”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>days\u003C\u002Fstrong>: Number of forecast days (1-7, default: 7)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>mode\u003C\u002Fstrong>: Display mode (“simple” or “d3”, default: “simple”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>unit\u003C\u002Fstrong>: Temperature unit (“US” or “metric”, default: “US”)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced Parameters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>title\u003C\u002Fstrong>: Custom widget title (default: “Weather Forecast”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>showtitle\u003C\u002Fstrong>: Show\u002Fhide title (“yes” or “no”, default: “yes”)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>conditions\u003C\u002Fstrong>: Show\u002Fhide detailed conditions (“yes” or “no”, default: “yes”)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Visual Crossing Weather API to fetch weather data. No personal data is collected or stored. For more information, visit \u003Ca href=\"https:\u002F\u002Fwww.visualcrossing.com\u002Fprivacy\" rel=\"nofollow ugc\">Visual Crossing Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualcrossing.com\u002Fresources\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.visualcrossing.com\u002Fweather-data-editions\" rel=\"nofollow ugc\">API Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fvisualcrossing-weather-forecast\u002F\" rel=\"ugc\">Plugin Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Display professional, real-time weather forecasts and conditions from Visual Crossing Weather API anywhere on your WordPress website.",50,3671,1,"2025-01-30T07:00:00.000Z","6.7.5","5.0","7.4",[23,76,56,77,57],"weather-api","weather-shortcode","https:\u002F\u002Fwww.visualcrossing.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisualcrossing-weather-forecast.1.0.2.zip",92,{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":28,"num_ratings":28,"last_updated":91,"tested_up_to":92,"requires_at_least":92,"requires_php":74,"tags":93,"homepage":18,"download_link":95,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"spelhubben-weather","Spelhubben Weather","2.0.2","Kenta Mattsson","https:\u002F\u002Fprofiles.wordpress.org\u002Fspelhubben\u002F","\u003Cp>This plugin displays current weather and an optional forecast. It can aggregate data from free global weather providers (Open-Meteo, SMHI, Yr\u002FMET Norway, FMI, Open-Weathermap, and Weatherapi.com) and compute a simple consensus. Works worldwide with excellent coverage in Europe and beyond.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>Full license text is included in the \u003Ccode>LICENSE\u003C\u002Fcode> file in the plugin root.\u003C\u002Fp>\n\u003Ch3>Feedback & Bug Reports\u003C\u002Fh3>\n\u003Cp>Feedback and bug reports can be posted here: https:\u002F\u002Fgithub.com\u002FK3NT4\u002Fspelhubben-weather\u002Fissues\u003Cbr \u002F>\nFor common questions see the FAQ: https:\u002F\u002Fgithub.com\u002FK3NT4\u002Fspelhubben-weather\u002Fblob\u002Fmain\u002FDocs\u002FFAQ.md\u003Cbr \u002F>\nFor Roadmap: https:\u002F\u002Fgithub.com\u002Fusers\u002FK3NT4\u002Fprojects\u002F2\u003Cbr \u002F>\nLicense: GPLv3 or later\u003Cbr \u002F>\nLicense URI: https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.html\u003C\u002Fp>\n\u003Cp>Weather widget & block with optional map and daily forecast. Can combine Open-Meteo, SMHI, Yr\u002FMET, FMI, Open-Weathermap, and Weatherapi.com data.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>The plugin is \u003Cstrong>fully translatable\u003C\u002Fstrong> and includes built-in translations for \u003Cstrong>Swedish (sv_SE)\u003C\u002Fstrong> and \u003Cstrong>Norwegian Bokmål (nb_NO)\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>How to translate the plugin\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Option 1: Contribute to translate.wordpress.org (recommended)\u003C\u002Fstrong>\u003Cbr \u002F>\n– Visit \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fspelhubben-weather\u002F\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>\u003Cbr \u002F>\n– Select your language and add translations via the browser interface\u003Cbr \u002F>\n– Your translations will automatically be included in future releases\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Option 2: Local translation files\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you need to add or modify translations locally:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Generate or update the POT file\u003C\u002Fstrong> (translation template):\u003Cbr \u002F>\n   \u003Ccode>wp i18n make-pot . languages\u002Fspelhubben-weather.pot --slug=spelhubben-weather\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Create a PO file for your language\u003C\u002Fstrong> (e.g., \u003Ccode>spelhubben-weather-de_DE.po\u003C\u002Fcode>):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Copy the \u003Ccode>.pot\u003C\u002Fcode> file and rename to match your locale (e.g., \u003Ccode>de_DE\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Use a translation tool like \u003Ca href=\"https:\u002F\u002Fpoedit.net\u002F\" rel=\"nofollow ugc\">Poedit\u003C\u002Fa> or a text editor\u003C\u002Fli>\n\u003Cli>Translate all strings in the PO file\u003C\u002Fli>\n\u003Cli>Save the file as \u003Ccode>spelhubben-weather-de_DE.po\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Generate the MO file\u003C\u002Fstrong> (compiled binary format):\u003Cbr \u002F>\n   \u003Ccode>msgfmt spelhubben-weather-de_DE.po -o spelhubben-weather-de_DE.mo\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Place files in the plugin\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Store both \u003Ccode>.po\u003C\u002Fcode> and \u003Ccode>.mo\u003C\u002Fcode> files in \u003Ccode>\u002Flanguages\u002F\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Also generate a \u003Ccode>.l10n.php\u003C\u002Fcode> file (WordPress 6.0+):\u003Cbr \u002F>\n \u003Ccode>wp i18n make-json languages\u002Fspelhubben-weather-de_DE.po --no-purge\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Activate your translation\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Change your WordPress language to match the locale code (Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> General \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Site Language)\u003C\u002Fli>\n\u003Cli>The plugin will automatically load the translated strings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Translation file structure\u003C\u002Fstrong>:\u003Cbr \u002F>\n    \u003Ccode>languages\u002F\u003Cbr \u002F>\n  spelhubben-weather.pot          (template for all translations)\u003Cbr \u002F>\n  spelhubben-weather-sv_SE.po    (Swedish source text)\u003Cbr \u002F>\n  spelhubben-weather-sv_SE.mo    (Swedish compiled)\u003Cbr \u002F>\n  spelhubben-weather-sv_SE.l10n.php\u003Cbr \u002F>\n  spelhubben-weather-nb_NO.po    (Norwegian source text)\u003Cbr \u002F>\n  spelhubben-weather-nb_NO.mo    (Norwegian compiled)\u003Cbr \u002F>\n  spelhubben-weather-nb_NO.l10n.php\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What gets translated\u003C\u002Fstrong>:\u003Cbr \u002F>\n– All frontend strings (shortcode output, widget labels, weather descriptions, WMO codes)\u003Cbr \u002F>\n– Admin settings and UI labels\u003Cbr \u002F>\n– JavaScript strings (expand\u002Fcollapse, status messages)\u003Cbr \u002F>\n– Error messages and notices\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Best practices\u003C\u002Fstrong>:\u003Cbr \u002F>\n– Use context clues in the POT file (\u003Ccode>msgctxt\u003C\u002Fcode>) to distinguish similar phrases\u003Cbr \u002F>\n– Test your translation in WordPress to ensure formatting and plurals work correctly\u003Cbr \u002F>\n– Check that translated UI aligns properly in your language (RTL vs LTR)\u003C\u002Fp>\n","Weather widget, Gutenberg block and shortcode with optional map and multi-provider forecasts.",10,1206,"2026-03-11T19:29:00.000Z","6.9.4",[94,20,21,23,24],"blocks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspelhubben-weather.2.0.2.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":104,"downloaded":105,"rating":106,"num_ratings":107,"last_updated":108,"tested_up_to":52,"requires_at_least":109,"requires_php":18,"tags":110,"homepage":112,"download_link":113,"security_score":114,"vuln_count":115,"unpatched_count":28,"last_vuln_date":116,"fetched_at":30},"weather-atlas","Weather Atlas Widget","3.0.4","Weather Atlas","https:\u002F\u002Fprofiles.wordpress.org\u002Fweatheratlas\u002F","\u003Cp>\u003Cstrong>The Weather Widget with the Most Active Installations on WordPress.org\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NEW FEATURE!\u003C\u002Fstrong>\u003Cbr \u002F>\nENHANCE YOUR WEBSITE BY DEDICATING AN ENTIRE PAGE TO THE WEATHER.\u003C\u002Fp>\n\u003Cp>In addition to all relevant weather information, the widget has the option to display\u003Cbr \u002F>\n\u003Cstrong>DETAILED TEXTUAL DAILY AND LONG-TERM\u003C\u002Fstrong> weather forecast.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Full page demo (live sites example)\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fstormandoutage.com\u002Fweather-center\u002F\" rel=\"nofollow ugc\">stormandoutage.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Widget demo (live sites example)\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwww.marbella-tennis-lessons.com\u002Fen\u002Ftennis-weather\u002F\" rel=\"nofollow ugc\">marbella-tennis-lessons.com\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwww.morethangolfmarrakech.co.uk\u002Fdependableweather\u002F\" rel=\"nofollow ugc\">morethangolfmarrakech.co.uk\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwww.airciu.com\u002F\" rel=\"nofollow ugc\">airciu.com\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fballinghambolstonehentland-pc.gov.uk\u002F\" rel=\"nofollow ugc\">ballinghambolstonehentland-pc.gov.uk\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fpanarbora.de\u002F\" rel=\"nofollow ugc\">panarbora.de\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Ftheamericanmag.com\u002F\" rel=\"nofollow ugc\">theamericanmag.com\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Flindos-weddings-venue.com\u002F\" rel=\"nofollow ugc\">lindos-weddings-venue.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Weather Atlas Widget is:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Highly Customizable: Modify design to present data in various forms incl. languages and units\u003C\u002Fli>\n\u003Cli>Responsive: Automatically adapts appearance for mobile displays, ensuring optimal viewing on any device\u003C\u002Fli>\n\u003Cli>Smart: Background and borders change according to current temperature; widget’s font size adjusts to match the website’s font and page placement\u003C\u002Fli>\n\u003Cli>Beautiful: Elegant weather condition icons are simple and adapt in size, color, and shades to the widget’s text\u003C\u002Fli>\n\u003Cli>Simple: All options are easy-to-change, and, above all, Weather information is presented in a clear and concise way\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Responsive Web Design: Adapts to mobile displays\u003C\u002Fli>\n\u003Cli>Easy Styling: Effortlessly styles to suit your theme\u003C\u002Fli>\n\u003Cli>Weather Icons: Visually appealing and informative\u003C\u002Fli>\n\u003Cli>Comprehensive Data: Current conditions, hourly, and long-term forecast\u003C\u002Fli>\n\u003Cli>Detailed Forecast: In-depth weather information\u003C\u002Fli>\n\u003Cli>Flexible Placement: Suitable for content or sidebar\u003C\u002Fli>\n\u003Cli>Global Reach: Covers worldwide locations\u003C\u002Fli>\n\u003Cli>Multilingual and Unit Support: Accommodates multiple languages and units\u003C\u002Fli>\n\u003Cli>Multiple Widgets Option: Allows for multiple simultanious widget implementations\u003C\u002Fli>\n\u003Cli>Simple Setup: Easy to configure and use\u003Cbr \u002F>\nand\u003C\u002Fli>\n\u003Cli>Key-Free Operation: No need to register for keys; the widget just works 🙂\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Responsive Web Design\u003C\u002Fh4>\n\u003Cp>When placed in a horizontal layout (e.g., within an article), the widget reformats to a vertical layout on mobile devices.\u003Cbr \u002F>\nDetails of the current condition (such as feels-like temperature, wind, humidity, pressure, UV index) and forecasts extending beyond 3 hours\u002Fdays are hidden on mobile devices to maintain an uncluttered appearance and preserve the design on narrow displays.\u003C\u002Fp>\n\u003Ch4>Easy Styling\u003C\u002Fh4>\n\u003Cp>Choose from two predefined layouts (vertical and horizontal) and customize the widget to fit your website.\u003Cbr \u002F>\nFont size can be manually set (in px, pt, em, rem, %, etc.) to override the automatic adjustment to the website’s font size and page placement.\u003Cbr \u002F>\nBackground color, which adapts to the current temperature, can be set to a fixed color, including transparency options.\u003Cbr \u002F>\nText color, automatically optimized for contrast against the background, can also be manually overridden.\u003C\u002Fp>\n\u003Ch4>Weather Icons\u003C\u002Fh4>\n\u003Cp>The weather condition icons are elegantly designed, simple, and adapt in size, color, and shade to match the widget’s text.\u003C\u002Fp>\n\u003Ch4>Comprehensive Data\u003C\u002Fh4>\n\u003Cp>Select from a range of weather information, including current conditions, hourly, and long-term forecasts.\u003Cbr \u002F>\nCurrent conditions display temperature, weather icon, feels-like temperature, wind, humidity, pressure, UV index, and sunrise\u002Fsunset times.\u003Cbr \u002F>\nHourly forecasts provide up to 5 hours of temperature predictions with weather icons, while the daily forecast offers up to 5 days of high\u002Flow temperatures and weather conditions.\u003C\u002Fp>\n\u003Ch4>Versatile Placement\u003C\u002Fh4>\n\u003Cp>The Weather Atlas Widget is designed for flexibility, allowing placement either in a sidebar or within the main content of your site.\u003Cbr \u002F>\nIt supports integration through user-friendly Gutenberg blocks or via a simple shortcode option, offering versatility and ease of use within your WordPress site.\u003C\u002Fp>\n\u003Ch4>Worldwide Locations\u003C\u002Fh4>\n\u003Cp>Access over 800,000 locations from 238 countries and territories. Your location is likely included 🙂\u003C\u002Fp>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>The widget automatically selects the language based on your site’s language settings (Settings \u002F General \u002F Site Language).\u003Cbr \u002F>\nIf a local translation is unavailable, it defaults to English.\u003Cbr \u002F>\nLocal translations can be updated for further customization.\u003C\u002Fp>\n\u003Ch4>Units\u003C\u002Fh4>\n\u003Cp>Weather data is displayed in either the Imperial (°F, in, mi) or Metric system (°C, mb, mm, km).\u003C\u002Fp>\n\u003Ch4>Multiple Widgets Option\u003C\u002Fh4>\n\u003Cp>Multiple widgets can be placed on the same page, each with individual settings and operating independently.\u003Cbr \u002F>\nThe widgets display cached weather data from your database and periodically update from our service, ensuring no slowdown to your website.\u003C\u002Fp>\n\u003Ch4>Easy Setup\u003C\u002Fh4>\n\u003Cp>All options are straightforward to configure. For further assistance, please visit our \u003Ca href=\"..\u002Fplugins\u002Fweather-atlas\u002F#faq\" rel=\"nofollow ugc\">FAQ\u003C\u002Fa> and then drop us a line in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fweather-atlas\" rel=\"ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Key-Free Setup\u003C\u002Fh4>\n\u003Cp>No registration is required for the widget to function\u003C\u002Fp>\n\u003Ch4>Tags\u003C\u002Fh4>\n\u003Cp>weather, weather widget, forecast, location, weather atlas\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fweather-atlas\" rel=\"ugc\">Support\u003C\u002Fa>\u003Cbr \u002F>\n  For any inquiries about implementing or customizing the widget, or if you have suggestions for improvements and new features, feel free to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fweather-atlas#new-topic-0\" rel=\"ugc\">reach out on our support forum\u003C\u002Fa>. We are dedicated to assisting every user with installation (which is rarely needed) and seamlessly integrating the widget into their website. Your feedback also helps us enhance the widget in future updates, incorporating the most requested features.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fweather-atlas\u002Freviews\u002F\" rel=\"ugc\">Reviews\u003C\u002Fa>\u003Cbr \u002F>\n  A little bit of \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=XpqqjU7u5Yc\" rel=\"nofollow ugc\">love\u003C\u002Fa> never hurt nobody.\u003Cbr \u002F>\n  If you like our work (or not), please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fweather-atlas\u002Freviews\u002F#new-topic-0\" rel=\"ugc\">let us, and the world know\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","The Weather Widget with the Most Active Installations. Highly customizable, simple & beautiful. Detailed current weather, hourly & daily forecasts",9000,179380,82,41,"2025-07-04T13:45:00.000Z","4.0",[20,111,23,97,57],"location","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fweather-atlas\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fweather-atlas.zip",99,2,"2024-11-18 00:00:00",{"slug":118,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":106,"num_ratings":126,"last_updated":127,"tested_up_to":92,"requires_at_least":128,"requires_php":18,"tags":129,"homepage":131,"download_link":132,"security_score":114,"vuln_count":115,"unpatched_count":28,"last_vuln_date":133,"fetched_at":30},"wp-forecast","9.8","tuxlog","https:\u002F\u002Fprofiles.wordpress.org\u002Ftuxlog\u002F","\u003Cp>You are reading the readme.txt file for the wp-forecast plugin.\u003Cbr \u002F>\nwp-forecast is a plugin for the famous wordpress blogging package,\u003Cbr \u002F>\nshowing the weather-data from open-meteo.com and\u002For openweathermap.com.\u003Cbr \u002F>\nplease also refer to the terms of usage of open-meteo.com and\u002For openweathermap.com.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Displays the weather data from Open-Meteo.com and OpenWeatherMap.com\u003Cbr \u002F>\n at your wordpress pages, posts or sidebar\u003C\u002Fli>\n\u003Cli>Displays OpenUV.io data \u003C\u002Fli>\n\u003Cli>Let you choose the\n\u003Cul>\n\u003Cli>location (of course)\u003C\u002Fli>\n\u003Cli>the time after the weather data is refreshed\u003C\u002Fli>\n\u003Cli>the langugage \u003C\u002Fli>\n\u003Cli>metric or american measures\u003C\u002Fli>\n\u003Cli>windspeed unit \u003C\u002Fli>\n\u003Cli>the forecast days \u003C\u002Fli>\n\u003Cli>the forecast for up to six\u002Fseven days\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>support wordpress widgets, easy placement 🙂\u003C\u002Fli>\n\u003Cli>customize the information you want to show\u003C\u002Fli>\n\u003Cli>supports pull-down forecast data to efficiently use space\u003C\u002Fli>\n\u003Cli>multiple wp-forecast widget support \u003C\u002Fli>\n\u003Cli>integration into your site via css (see below)\u003C\u002Fli>\n\u003Cli>comes with an api for wordpress-pro’s 😉\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Credits:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Barbary Jany                 testing a lot and bring it to valid XHTML\u003C\u002Fli>\n\u003Cli>Nike Gilhuijs,\u003Cbr \u002F>\nFrans Lieshout, Wim Scholtes translation to dutch\u003C\u002Fli>\n\u003Cli>Luís Reis                    translation to portugues\u003C\u002Fli>\n\u003Cli>Håkan Carlström,\u003Cbr \u002F>\nSusanne Svensso              translation to swedish\u003C\u002Fli>\n\u003Cli>Gabriele von der Ohe         translation to german with entities (for iso-8859-1 or latin1 blogs)\u003C\u002Fli>\n\u003Cli>Martin Loyer\u002FJean-Pierre     translation to french\u003C\u002Fli>\n\u003Cli>Robert Lang                  language file for en_US\u003C\u002Fli>\n\u003Cli>Detti Giulio\u002FStefano Boeri   translation to italian\u003C\u002Fli>\n\u003Cli>Eilif Nordseth               translation to norwegian\u003C\u002Fli>\n\u003Cli>Michael S.R. Petersen        translation to dansk\u003C\u002Fli>\n\u003Cli>Jaakko Kangosjärvi           translation to finish\u003C\u002Fli>\n\u003Cli>Lukasz “linshi” Linhard      translation to polish\u003C\u002Fli>\n\u003Cli>Castmir & Alejandro          translation to spanish\u003C\u002Fli>\n\u003Cli>Tamas Koos                   translation to hungarian\u003C\u002Fli>\n\u003Cli>Valeria Pellegrini           translation to russian\u003C\u002Fli>\n\u003Cli>Valentina Boeri              translation to romanian \u003C\u002Fli>\n\u003Cli>Roland Geci                  translation to slovak\u003C\u002Fli>\n\u003Cli>Pavel Soukenik               translation to czech\u003C\u002Fli>\n\u003Cli>Pavel Karnaukhov             translation to ukraine\u003C\u002Fli>\n\u003Cli>Zoran Maric                  translation to serbian (latin)\u003C\u002Fli>\n\u003Cli>Petar Petrov                 translation to bulgarian\u003C\u002Fli>\n\u003Cli>Udi Burg                     translation to hebrew\u003C\u002Fli>\n\u003Cli>Uli Kozok                    translation to indonesian\u003C\u002Fli>\n\u003Cli>Ali Zemani                   translation to persian\u003C\u002Fli>\n\u003Cli>Amizda Idriz                 translation to bosnian\u003C\u002Fli>\n\u003Cli>Lovrenco Vladislavić         translation to croatian\u003C\u002Fli>\n\u003Cli>All the others giving feedback about missing features and bugs.\u003Cbr \u002F>\nThank you very much for your contribution to wp-forecast.   \u003C\u002Fli>\n\u003Cli>\n\u003Cp>Weather Icon Font by me Erik FLowers Weather Icons licensed under SIL OFL 1.1\u003C\u002Fp>\n\u003Cp>Installation:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>\n\u003Cp>Install via the WordPress plugin admin dialog (search for wp-forecast) or\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Upload to your plugins folder, usually \u003Ccode>wp-content\u002Fplugins\u002F\u003C\u002Fcode>, keeping\u003Cbr \u002F>\nthe directory structure intact (i.e. wp-forecast.php should end up\u003Cbr \u002F>\nin \u003Ccode>wp-content\u002Fplugins\u002Fwp-forecast\u002F\u003C\u002Fcode>).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Activate the plugin on the plugin screen.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Visit the configuration page (\u003Ccode>Options -> WP-forecast\u003C\u002Fcode>) to pick the\u003Cbr \u002F>\nnumber of widgets, data to display and to change any other option.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Visit the Themes\u002FWidgets page to place your wp-forecast widget within\u003Cbr \u002F>\nyour themes sidebars or insert it manually and edit your template\u003Cbr \u002F>\nfile and put the wp-forecast function where you want your weather\u003Cbr \u002F>\ndata to show up.\u003Cbr \u002F>\nExample: \u003Ccode>\u003Cul>\u003Cli>\u003Cbr \u002F>\n             \u003C?php if(function_exists(wp_forecast)) {\u003Cbr \u002F>\n               wp_forecast( \u003Cwidget_id> );\u003Cbr \u002F>\n             } ?>\u003Cbr \u002F>\n         \u003C\u002Fli>\u003C\u002Ful>\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>You have to replace \u003Cwidget_id> with the choosen widget id.\u003Cbr \u002F>\n For the first widget use wp_forecast(“A”), for the second\u003Cbr \u002F>\n wp_forecast(“B”) and so on.\u003Cbr \u002F>\n In most cases it is advisable to put the call into a div environment.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Optional\u003Cbr \u002F>\nIf you would like to have another set of icons download it\u003Cbr \u002F>\nfrom \u003Ca href=\"http:\u002F\u002Faccunet.accuweather.com\u002Fwx\u002Faccunet\u002Fgraphics_icons.htm\" rel=\"nofollow ugc\">http:\u002F\u002Faccunet.accuweather.com\u002Fwx\u002Faccunet\u002Fgraphics_icons.htm\u003C\u002Fa>\u003Cbr \u002F>\nand put it into the wp-content\u002Fplugins\u002Fwp-forecast\u002Ficons folder\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Optional\u003Cbr \u002F>\nIf you would like to change the style, just edit wp-forecast.css\u003Cbr \u002F>\nthere are three classes div.wp-forecast for outer formatting,\u003Cbr \u002F>\ntable.wp-forecast for the middle part or iconpart and\u003Cbr \u002F>\nwp-forecast-details for everything below the icon\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>wp-forecast comes with various translations, located in the directory \u003Ccode>lang\u003C\u002Fcode>.\u003Cbr \u002F>\n   if you would like to add a new translation, just take the file\u003Cbr \u002F>\n   wp-forecast.pot (in the wp-forecast main directory) copy it to\u003Cbr \u002F>\n   wp-forecast_-.po and edit it to add your translations\u003Cbr \u002F>\n   (e.g. with poedit).\u003C\u002Fp>\n\u003Cp>Please be aware that the number codes stand for the weather-situations.\u003Cbr \u002F>\n   you can see the mapping in wp-forecast-en_US-en_US.po. there are also\u003Cbr \u002F>\n   the letters N, S, W, E they stand for the winddirections and can be\u003Cbr \u002F>\n   translates either.\u003C\u002Fp>\n\u003Cp>To use your own translation, a different one as the default just rename the\u003Cbr \u002F>\n   appropriate file wp-forecast_-.po and\u003Cbr \u002F>\n   wp-forecast_-.mo\u003C\u002Fp>\n\u003Cp>To add your translations online at the Translate WordPress project please visit\u003Cbr \u002F>\n   https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwp-forecast. This should be the prefered\u003Cbr \u002F>\n   way from now on.\u003C\u002Fp>\n","wp-forecast is a highly customizable plugin for wordpress, showing weather-data from open-meteo.com and\u002For openweathermap.com.",5000,426346,24,"2026-01-11T17:58:00.000Z","6.0",[20,130,55,23,24],"open-meteo","http:\u002F\u002Fwww.tuxlog.de","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-forecast.9.8.zip","2024-03-28 00:00:00",{"attackSurface":135,"codeSignals":171,"taintFlows":340,"riskAssessment":341,"analyzedAt":346},{"hooks":136,"ajaxHandlers":167,"restRoutes":168,"shortcodes":169,"cronEvents":170,"entryPointCount":28,"unprotectedCount":28},[137,143,145,149,151,153,157,163],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","admin_menu","menu_single_weather_admin_addons","includes\\weather-master-admin-addons.php",39,{"type":138,"name":139,"callback":140,"file":141,"line":144},42,{"type":138,"name":146,"callback":147,"file":148,"line":89},"network_admin_menu","menu_single_weather_master_admin","includes\\weather-master-admin.php",{"type":138,"name":139,"callback":147,"file":148,"line":150},11,{"type":138,"name":139,"callback":147,"file":148,"line":152},14,{"type":138,"name":154,"callback":155,"file":156,"line":50},"widgets_init","weather_master_widget_fast","includes\\weather-master-widget-ow-fast.php",{"type":158,"name":159,"callback":160,"file":161,"line":162},"filter","the_content","content_with_quote","weather-master.php",52,{"type":158,"name":164,"callback":165,"priority":89,"file":161,"line":166},"plugin_action_links","weather_master_links",53,[],[],[],[],{"dangerousFunctions":172,"sqlUsage":173,"outputEscaping":175,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":339},[],{"prepared":28,"raw":28,"locations":174},[],{"escaped":28,"rawEcho":176,"locations":177},108,[178,182,184,186,187,189,191,192,194,195,196,197,198,199,201,202,204,205,207,208,210,211,213,214,216,217,219,220,222,223,225,226,228,229,230,231,232,233,234,235,237,238,240,241,242,243,245,246,248,249,250,251,253,254,256,257,259,260,261,263,265,267,270,271,272,275,276,277,279,280,282,283,284,286,288,289,290,292,294,296,297,299,300,301,302,303,305,307,309,310,311,313,315,316,317,319,321,322,323,325,327,328,329,331,333,335,337,338],{"file":179,"line":180,"context":181},"includes\\weather-master-admin-addons-table.php",25,"raw output",{"file":179,"line":183,"context":181},28,{"file":179,"line":185,"context":181},29,{"file":179,"line":35,"context":181},{"file":179,"line":188,"context":181},36,{"file":179,"line":190,"context":181},45,{"file":179,"line":190,"context":181},{"file":179,"line":193,"context":181},47,{"file":179,"line":193,"context":181},{"file":179,"line":68,"context":181},{"file":179,"line":68,"context":181},{"file":179,"line":162,"context":181},{"file":179,"line":162,"context":181},{"file":179,"line":200,"context":181},55,{"file":179,"line":200,"context":181},{"file":179,"line":203,"context":181},57,{"file":179,"line":203,"context":181},{"file":179,"line":206,"context":181},60,{"file":179,"line":206,"context":181},{"file":179,"line":209,"context":181},62,{"file":179,"line":209,"context":181},{"file":179,"line":212,"context":181},65,{"file":179,"line":212,"context":181},{"file":179,"line":215,"context":181},67,{"file":179,"line":215,"context":181},{"file":179,"line":218,"context":181},70,{"file":179,"line":218,"context":181},{"file":179,"line":221,"context":181},72,{"file":179,"line":221,"context":181},{"file":179,"line":224,"context":181},75,{"file":179,"line":224,"context":181},{"file":179,"line":227,"context":181},77,{"file":179,"line":227,"context":181},{"file":179,"line":49,"context":181},{"file":179,"line":49,"context":181},{"file":179,"line":106,"context":181},{"file":179,"line":106,"context":181},{"file":179,"line":27,"context":181},{"file":179,"line":27,"context":181},{"file":179,"line":236,"context":181},87,{"file":179,"line":236,"context":181},{"file":179,"line":239,"context":181},90,{"file":179,"line":239,"context":181},{"file":179,"line":80,"context":181},{"file":179,"line":80,"context":181},{"file":179,"line":244,"context":181},95,{"file":179,"line":244,"context":181},{"file":179,"line":247,"context":181},97,{"file":179,"line":247,"context":181},{"file":179,"line":11,"context":181},{"file":179,"line":11,"context":181},{"file":179,"line":252,"context":181},102,{"file":179,"line":252,"context":181},{"file":179,"line":255,"context":181},105,{"file":179,"line":255,"context":181},{"file":179,"line":258,"context":181},107,{"file":179,"line":258,"context":181},{"file":141,"line":150,"context":181},{"file":141,"line":262,"context":181},26,{"file":141,"line":264,"context":181},33,{"file":141,"line":266,"context":181},34,{"file":268,"line":269,"context":181},"includes\\weather-master-admin-table-header.php",16,{"file":268,"line":183,"context":181},{"file":268,"line":183,"context":181},{"file":273,"line":274,"context":181},"includes\\weather-master-admin-table-news.php",15,{"file":273,"line":193,"context":181},{"file":148,"line":264,"context":181},{"file":148,"line":278,"context":181},48,{"file":148,"line":200,"context":181},{"file":148,"line":281,"context":181},56,{"file":156,"line":183,"context":181},{"file":156,"line":266,"context":181},{"file":156,"line":285,"context":181},37,{"file":156,"line":287,"context":181},61,{"file":156,"line":287,"context":181},{"file":156,"line":287,"context":181},{"file":156,"line":291,"context":181},66,{"file":156,"line":293,"context":181},91,{"file":156,"line":295,"context":181},93,{"file":156,"line":295,"context":181},{"file":156,"line":298,"context":181},94,{"file":156,"line":247,"context":181},{"file":156,"line":114,"context":181},{"file":156,"line":114,"context":181},{"file":156,"line":114,"context":181},{"file":156,"line":304,"context":181},101,{"file":156,"line":306,"context":181},104,{"file":156,"line":308,"context":181},106,{"file":156,"line":308,"context":181},{"file":156,"line":258,"context":181},{"file":156,"line":312,"context":181},110,{"file":156,"line":314,"context":181},111,{"file":156,"line":314,"context":181},{"file":156,"line":314,"context":181},{"file":156,"line":318,"context":181},115,{"file":156,"line":320,"context":181},116,{"file":156,"line":320,"context":181},{"file":156,"line":320,"context":181},{"file":156,"line":324,"context":181},120,{"file":156,"line":326,"context":181},121,{"file":156,"line":326,"context":181},{"file":156,"line":326,"context":181},{"file":156,"line":330,"context":181},124,{"file":156,"line":332,"context":181},126,{"file":156,"line":334,"context":181},128,{"file":156,"line":336,"context":181},130,{"file":156,"line":336,"context":181},{"file":156,"line":336,"context":181},[],[],{"summary":342,"deductions":343},"The \"weather-master\" plugin v5.1.6 exhibits a strong security posture based on the provided static analysis.  The absence of any identified attack surface points, dangerous functions, or external HTTP requests is commendable. Furthermore, the adherence to prepared statements for all SQL queries mitigates common SQL injection risks.  However, a significant concern arises from the complete lack of output escaping. With 108 outputs analyzed and 0% properly escaped, this indicates a high potential for cross-site scripting (XSS) vulnerabilities, as user-supplied data could be injected and executed within the browser.  The plugin's vulnerability history is clean, with no recorded CVEs, which suggests a good track record.  Despite this, the lack of output escaping presents a critical weakness that could be easily exploited by attackers.",[344],{"reason":345,"points":274},"0% output escaping","2026-03-16T21:10:01.251Z",{"wat":348,"direct":357},{"assetPaths":349,"generatorPatterns":353,"scriptPaths":354,"versionParams":356},[350,351,352],"\u002Fwp-content\u002Fplugins\u002Fweather-master\u002Fincludes\u002Fweather-master-admin.php","\u002Fwp-content\u002Fplugins\u002Fweather-master\u002Fincludes\u002Fweather-master-admin-addons.php","\u002Fwp-content\u002Fplugins\u002Fweather-master\u002Fincludes\u002Fweather-master-widget-ow-fast.php",[],[355],"\u002F\u002Fopenweathermap.org\u002Fthemes\u002Fopenweathermap\u002Fassets\u002Fvendor\u002Fowm\u002Fjs\u002Fweather-widget-generator.js",[],{"cssClasses":358,"htmlComments":360,"htmlAttributes":361,"restEndpoints":363,"jsGlobals":364,"shortcodeOutput":366},[359],"weather-master-error",[],[362],"id=\"openweathermap-widget-22\"",[],[365],"window.myWidgetParam",[]]