Title: HD Weather Widget by The Waypoint
Author: JohnGrefe
Published: <strong>7 di Mai dal 2013</strong>
Last modified: 24 di Otubar dal 2025

---

Search plugins

![](https://ps.w.org/waypoint-hd-weather-widget/assets/banner-772x250.png?rev=709026)

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

![](https://s.w.org/plugins/geopattern-icon/waypoint-hd-weather-widget_bbcace.svg)

# HD Weather Widget by The Waypoint

 By [JohnGrefe](https://profiles.wordpress.org/johngrefe/)

[Download](https://downloads.wordpress.org/plugin/waypoint-hd-weather-widget.1.2.0.zip)

 * [Details](https://fur.wordpress.org/plugins/waypoint-hd-weather-widget/#description)
 * [Reviews](https://fur.wordpress.org/plugins/waypoint-hd-weather-widget/#reviews)
 *  [Installation](https://fur.wordpress.org/plugins/waypoint-hd-weather-widget/#installation)
 * [Development](https://fur.wordpress.org/plugins/waypoint-hd-weather-widget/#developers)

 [Support](https://wordpress.org/support/plugin/waypoint-hd-weather-widget/)

## Description

HD Weather Widget displays current weather conditions and multi-day forecasts with
stunning high-definition backgrounds. Perfect for blogs, news sites, and local business
websites.

**Features:**

 * **HD Quality**: 331dpi weather condition backgrounds (48 unique conditions)
 * **5-Day Forecast**: Configurable forecast display (1-5 days or hide)
 * **Current Conditions**: Temperature, humidity, wind speed and direction
 * **Multiple Locations**: Unlimited widgets for different cities
 * **Modern API**: OpenWeatherMap v2.5 with HTTPS security
 * **Responsive Design**: Works beautifully on all screen sizes
 * **WebP Optimized**: 92% smaller images with PNG fallback
 * **Shortcode Support**: Easy integration into posts and pages
 * **Widget Ready**: Drag-and-drop sidebar widget included
 * **Highly Cached**: 30-minute cache for optimal performance

**Modernized for 2025:**

This plugin has been completely modernized with:
 * PHP 8.2 compatibility * WordPress
6.6.1 compatibility * WebP image optimization (24 MB  1.8 MB) * Security hardening(
output escaping, nonces, HTTPS) * User-friendly error messages * Comprehensive admin
documentation

**Easy Setup:**

 1. Get a free API key from [OpenWeatherMap](https://openweathermap.org/appid)
 2. Enter your API key in Settings  HD Weather Widget
 3. Use the shortcode generator or widget panel
 4. Copy and paste the shortcode into any post or page

### Credits

 * **Original Plugin**: John Grefe, James Steward – The Waypoint (2013)
 * **Based On**: Awesome Weather Widget by Hal Gatewood
 * **Modernization**: John Grefe & Evaline Grefe
 * **Weather Data**: OpenWeatherMap API
 * **Weather Icons**: HD backgrounds by The Waypoint

## Screenshots

[⌊Weather widget displaying current conditions with 5-day forecast⌉⌊Weather widget
displaying current conditions with 5-day forecast⌉[

Weather widget displaying current conditions with 5-day forecast

## Installation

**Automatic Installation:**

 1. Log into your WordPress admin
 2. Go to Plugins  Add New
 3. Search for “HD Weather Widget by The Waypoint”
 4. Click “Install Now” then “Activate”
 5. Go to Settings  HD Weather Widget to configure

**Manual Installation:**

 1. Download the plugin ZIP file
 2. Log into WordPress admin
 3. Go to Plugins  Add New  Upload Plugin
 4. Choose the ZIP file and click “Install Now”
 5. Click “Activate Plugin”
 6. Go to Settings  HD Weather Widget to configure

**Configuration:**

 1. Get your free API key: [https://openweathermap.org/appid](https://openweathermap.org/appid)
 2. Go to Settings  HD Weather Widget
 3. Enter your API key and save
 4. Use shortcode examples or widget panel to add weather

## FAQ

### Do I need an API key?

Yes. You need a free API key from OpenWeatherMap. Sign up at [https://openweathermap.org/appid](https://openweathermap.org/appid).
The free tier includes 1,000 calls per day, which is more than enough for most sites.

### How do I add weather to a post or page?

Use the shortcode:
 [waypoint-weather lat=”48.0624″ lon=”-114.0733″ units=”F” size
=”tall” forecast_days=”hide” override_title=”Bigfork, Montana, US”]

See Settings  HD Weather Widget for complete examples.

### How do I add weather to a sidebar?

 1. Go to Appearance  Widgets
 2. Drag “HD Weather Widget by The Waypoint” to your sidebar
 3. Configure the settings
 4. Save

### Can I show multiple locations?

Yes! Add multiple shortcodes or widgets with different locations.

### Why isn’t the weather showing?

Common fixes:
 * Make sure you saved your API key in Settings * Wait 10-15 minutes
for new API keys to activate * Check city spelling (use exact names from OpenWeatherMap.
org) * Clear your cache (weather updates every 30 minutes)

### What units are supported?

Both Fahrenheit (F) and Celsius (C) are supported.

### Can I customize the appearance?

Yes, via shortcode parameters:
 * `units` – F or C * `size` – tall (default) * `
forecast_days` – 1-5 or hide * `hide_stats` – 0 or 1 * `show_link` – 0 or 1 * `override_title`–
Custom text * `background` – Custom image URL

### Is this plugin responsive?

Yes, the widget adapts to all screen sizes.

### What browsers are supported?

All modern browsers. WebP images are used in Chrome, Firefox, Edge, Safari 14+, 
with PNG fallback for older browsers.

### Does this work with caching plugins?

Yes. Weather data is cached for 30 minutes via WordPress transients, compatible 
with all caching plugins.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“HD Weather Widget by The Waypoint” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ JohnGrefe ](https://profiles.wordpress.org/johngrefe/)

[Translate “HD Weather Widget by The Waypoint” into your language.](https://translate.wordpress.org/projects/wp-plugins/waypoint-hd-weather-widget)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/waypoint-hd-weather-widget/),
check out the [SVN repository](https://plugins.svn.wordpress.org/waypoint-hd-weather-widget/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/waypoint-hd-weather-widget/)
by [RSS](https://plugins.trac.wordpress.org/log/waypoint-hd-weather-widget/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.0 – October 24, 2025

**Geocoding & Shortcode Builder Update**

 * **NEW: Interactive Shortcode Builder**: Build custom shortcodes with live preview
   in admin
 * **NEW: Geocoding Integration**: Automatically convert city names to lat/lon coordinates
   using OpenWeatherMap Geocoding API
 * **NEW: Location Search**: Find any city in the world with suggestions and selection
 * **Improved Admin UI**: Step-by-step wizard for creating weather widgets
 * **Enhanced Documentation**: Real-time shortcode generation with copy-to-clipboard
 * **Better UX**: No more manual lat/lon lookups – just type a city name!

#### 1.1.0 – October 24, 2025

**Major Modernization Update**

 * **PHP Compatibility**: Updated for PHP 7.4 through 8.2
 * **WordPress Compatibility**: Tested with WordPress 6.6.1
 * **Image Optimization**: Converted all images to WebP (92.4% size reduction: 24
   MB  1.8 MB)
 * **API Update**: Migrated from defunct API v2.1 to current v2.5 with HTTPS
 * **Security Hardening**: Added comprehensive output escaping, nonce verification,
   secure API calls
 * **Performance**: Implemented 30-minute caching with configurable filters
 * **User Experience**: Added admin settings page with comprehensive documentation
 * **Code Quality**: Removed all deprecated PHP code (create_function, PHP 4 constructors)
 * **Error Handling**: User-friendly error messages instead of fatal errors
 * **Layout**: Standardized to tall mode (size parameter preserved for compatibility)
 * **Documentation**: In-admin shortcode examples and troubleshooting guide

#### 1.0.0 – December 5, 2013

 * Initial release by John Grefe (The Waypoint)
 * 331dpi HD weather backgrounds
 * OpenWeatherMap integration
 * Widget and shortcode support

## Meta

 *  Version **1.2.0**
 *  Last updated **12 mês ago**
 *  Active installations **10+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.6.10**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/waypoint-hd-weather-widget/)
 * Tags
 * [forecast](https://fur.wordpress.org/plugins/tags/forecast/)[hd](https://fur.wordpress.org/plugins/tags/hd/)
   [openweathermap](https://fur.wordpress.org/plugins/tags/openweathermap/)[weather](https://fur.wordpress.org/plugins/tags/weather/)
   [widget](https://fur.wordpress.org/plugins/tags/widget/)
 *  [Advanced View](https://fur.wordpress.org/plugins/waypoint-hd-weather-widget/advanced/)

## Ratings

 3.5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/waypoint-hd-weather-widget/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/waypoint-hd-weather-widget/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/waypoint-hd-weather-widget/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/waypoint-hd-weather-widget/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/waypoint-hd-weather-widget/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/waypoint-hd-weather-widget/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/waypoint-hd-weather-widget/reviews/)

## Contributors

 *   [ JohnGrefe ](https://profiles.wordpress.org/johngrefe/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/waypoint-hd-weather-widget/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://consultants.thewaypoint.com)