HalGatewood.com

Christian, Husband, Dad, Photographer, Web Developer.

Awesome Weather Widget Pro

The most beautiful weather widget for WordPress, improved!

City not found, please try again.
Ashburn
Set Your Location
67°
partly cloudy
Wednesday, May 25
7mph
76%
87 62
Thu
87°
Fri
86°
Sat
86°
Sun
82°
Mon
79°
Weather from Yahoo!

The graphics found on weather widgets are horrible. Finally you’ve found a super clean weather widget! My Awesome Weather Widget is the perfect companion to your beautiful and well crafted website.

Purchase

Pro Features

In this pro version of the free Awesome Weather Widget we’ve added some great features:

  • Weather based on user location, IP lookup, HTML5 Geolocation and Search Box Fallback*
  • Weather Icons
  • Five new layouts: micro, showcase, long, boxed and material
  • Ability to make custom layouts
  • Weather data from Yahoo! Weather or OpenWeatherMap.

Awesome Weather Widget is now trusted by over 30,000 sites!


Style meets function

The Awesome Weather Widget is beautiful right out of the box. It has great features like custom background images and multiple layouts to fit your site. The PRO version of the weather widget is developer friendly (complete filter list) and has the ability to create custom layouts.

Layouts

There are five new layouts added in the Pro version along with the wide and tall found in the free version.

Ashburn
67°
partly cloudy
87°
Thu
86°
Fri
86°
Sat
Weather from Yahoo!
Ashburn
 
partly cloudy
Now
67
Thu
87
Fri
86
Sat
86
Sun
82
Mon
79
Weather from Yahoo!
Ashburn
 
partly cloudy
Now
67
Thu
87
Fri
86
Sat
86
Sun
82
Mon
79
Weather from Yahoo!
Ashburn
67° partly cloudy
H 87 • L 62
76% humidity
wind: 7mph S
May 25, 2016
 
Thu
87
Fri
86
Sat
86
Sun
82
Mon
79
Weather from Yahoo!
Ashburn
67°
partly cloudy
Wednesday, May 25
7mph
76%
87 62
Thu
87°
Fri
86°
Sat
86°
Sun
82°
Mon
79°
Weather from Yahoo!


Ashburn
67°
partly cloudy
76% humidity
wind: 7mph S
H 87 • L 62
87°
Thu
86°
Fri
86°
Sat
82°
Sun
79°
Mon
Weather from Yahoo!
Ashburn
67°
partly cloudy
76% humidity
wind: 7mph S
H 87 • L 62
87°
Thu
86°
Fri
86°
Sat
82°
Sun
79°
Mon
Weather from Yahoo!

Languages

The PRO version uses a different .pot file from the free version. If you translated the free version, you will have to update the PRO version. Many of the translations are the same however the PRO version has all the weather descriptions in the .pot file to work with Yahoo. The following languages have already been machine translated to the latest updates.

  • Spanish
  • Italian
  • Portuguese (Brazil)
  • Catalan
  • German
  • French
  • Dutch
  • Russian
  • Swedish

Server Requirements

This plugin requires PHP 5.3+ to be installed. It also uses ‘wp_remote_get’ to ping remote systems in order to get relevant data.

License

Your purchase contains lifetime updates. You can register your plugin in the ‘Settings’ -> ‘Awesome Weather’ page in your WordPress admin. Sometimes you may need to deactivate your plugin before the update can take place.

Support

Email support included for 1 year. Through email I can help fix issues and bugs. I am also willing to help with small layout issues like responsive design sizing help or colors, however, bigger theme change requests will require additional fees. Additional support may be purchased if necessary.

Upcoming Features:

  • Media Button to Create Shortcode in Posts/Pages
  • Strip Layout

Purchase Notes:

  1. Data – This plugin utilizes data from third party companies (Yahoo! and OpenWeatherMap) that I am not associated with (nor have any relationship with) and so the weather data is provided as-is. While I will make every effort to connect to that data properly and display it properly, I cannot control the data they return to your weather widget.
  2. *The User Location API uses your users IP to attempt to location your users. Due to the amount of IPs, the IP lookup service is not 100% accurate and never will be. If a suitable location is not located it will fall back to your default location and starting in version 1.1 users are able to use HTML5 Geolocation through a pin icon to change their weather. The example widget at the top of this page is using this functionality please test with this widget to determine if my plugin will work in your location and for your needs.

Purchase

Changelog

1.1.8 – Mar. 24, 2016

  • Fix: Yahoo! now requires API Keys to access their weather data. This is good for the reliability of your widget but requires and extra step to get it woring. Register your website on Yahoo! to get your API Keys.
  • Improvement: Two new settings are available to enter Yahoo! Consumer and Secret Keys.
  • Improvement: Two new constants for your Yahoo! Keys: AWESOME_WEATHER_YAHOO_CONSUMER & AWESOME_WEATHER_YAHOO_SECRET
  • Improvement: Google Web Font called with “//fonts.googleapis.com” to aid with some HTTPS/HTTP problems
  • Fix: removed extra forward slash in the background images urls

1.1.7 – Feb. 22, 2016

  • New: Material Design Layout
  • New: Weather Attribution (required by Weather Providers). I am complying with their requests. You can turn it off at your own risk in the widget settings or shortcode attribute: hide_attribution=”1″
  • Fix: Yahoo dropped support for an API I was using. Now when the user clicks the pin icon, it prompts them immediately for their City, State.
  • Improvement: Checks for custom language file located at {WP_LANG_DIR}/awesome-weather-pro/awesome-weather-pro-{$locale}.mo
  • Updated: Language files have new translations available to translate.

1.1.6 – Jan. 29, 2016

  • New: New Boxed Layout
  • New: Moved calling of weather data into functions that can be used outside of the plugin or when creating custom templates.
  • Improved: Weather provider is almost irrelevant, it will automatically use the correct weather provider based on the data passed to it. You can now create a widget with the simple shortcode: [ awesome-weather location=”Oklahoma City” ]
  • Bug: Fixed extended forecast link
  • Bug: Attempted to fix various PHP notices when Weather data comes back incorrectly.
  • Bug: Fixed how error messages are displayed because of weather data now in functions.

1.1.5 – Dec. 29, 2015

  • New Languages machine translated.
  • Language files cleaned up and improved.
  • OpenWeatherMap weather descriptions now come from the API, like the FREE plugin does. Can be overwritten. It uses the same locale features at the FREE version also. This should improve stability when upgrading to the PRO version.
  • Bubble popup now says ‘Set Your Location’ instead of ‘Set Your Weather’
  • Fixed the Clear All Cache button to remove the cookie that is set if you click ‘Set Your Location’ this was causing ‘City not found’ errors.
  • New wrapper class added: awe-cityid-###
  • Improved forecast support for OpenWeatherMap. Better at showing the right number of days.
  • Better error handling when Yahoo doesn’t have correct data
  • If the attribute woeid is passed the $weather->provider setting is automatically set to ‘yahoo’

1.1.4 – Dec.15, 2015

  • Two new Open Sans filters to hide change enqueue name.
    (awesome_weather_use_google_font AND awesome_weather_google_font_queue_name).
  • Remove extra whitespaces in all templates, fixed the closing HTML comment
  • Removed more HTTPS called to Yahoo, these were getting blocked when called from an HTTP site.
  • Moved duplicate extended text to a function awe_extended_link. You can call this in your custom templates.
  • Override extended text portion with a awesome-weather-extended.php file in your theme.
  • Filter to remove the _blank on the extended link: awesome_weather_extended_url_target
  • Added spinner icon when searching for your city and reduced the time after your last key press before it searches.
  • Added atmosphere.jpg to the preset backgrounds.
  • Fixed a gap of atmosphere weather in the OpenWeatherMap preset, causing no background image to be see. (included mist,smoke,fog,etc)
  • Fixed ‘Update Details’ button.

1.1.3 – Dec. 9th, 2015

  • Ability to change the text color with a color picker in the widget settings
  • Fix to Yahoo Weather ping URL
  • Removed a console.log in the javascript function
  • Updated dependency for frontend javascript to better support jQuery
  • Applied jpegMini to background images

1.1.2 – Dec. 8th, 2015

1.1.1 – Nov 11th, 2015

  • Fixed error when trying to clear the cache.
  • Added missing translations to the .pot file

1.1 – Oct. 1st, 2015

  • User Location using HTML5 Geolocation, with Search Box Fallback
  • Update weather icons font, including nighttime icons
  • Include up to 15 days of forecast (OpenWeatherMap only)
  • Different Backgrounds for Different Weather
  • Calling Yahoo! Weather through official API instead of RSS
  • Yahoo! weather calls through HTTPS
  • Shorter 30 minute cache time by default
  • Auto detect C or F depending on location

1.0.9 – Sept. 24th, 2015

  • Fixed the pesky warning messages from the old WP_Widget function.

1.0.8 – Sept. 15th, 2015

  • Small update to fix some Yahoo icon issues.

1.0.7.2 – Jan 2nd, 2015

  • Italian and Portuguese (Brazil) languages added. CSS tweak to the main temperature to prevent it from dropping to two lines.

1.0.7.1 – June 8th, 2014

  • Update to clear cache button

1.0.7 – June 8th, 2014

  • Fixed problems with settings being setup as constants. Also fixed the clear cache button. It was still trying to clear the old transient names.

1.0.6 – June 3th, 2014

  • Added checks to improve reliability with certain system setups.
  • Added a second constant for setting the weather provider globally in a multisite setup: ‘AWESOME_WEATHER_PRO_PROVIDER’.

1.0.5 – May 29th, 2014

  • Fixes to the Forecast, transient caching and switched to a new IP location lookup service.

1.0.4 – May 26th, 2014

  • Added a constant for registering updates. ‘AWESOME_WEATHER_PRO_LICENSE’ can be set in the wp-config.php for multisite updates.

© 2016 HalGatewood.com

Theme by Anders Norén