The Simple Weather plugin is a sleek, highly customizable WordPress tool designed to display real-time weather data and forecasts. It is widely used for its “set it and forget it” simplicity and elegant SVG animations.
The Simple Weather plugin is a sleek, highly customizable WordPress tool designed to display real-time weather data and forecasts. It is widely used for its “set it and forget it” simplicity and elegant SVG animations.
This is EXACTLY the same product as distributed by the developer. Sales Page
Data Sources: Integrates with OpenWeatherMap (primary) and supports DarkSky (legacy).
API Requirements: Requires a free or paid OpenWeatherMap API key. For visitor auto-location (IP-based), an ipStack API key is required.
Performance: Features built-in caching (adjustable interval) and Lazy Loading to ensure weather data doesn’t slow down initial page loads.
Visuals: Uses high-quality SVG animated icons that respond to current conditions (day/night specific).
The base shortcode is [simple-weather]. You can modify it using the following attributes:
| Parameter | Accepted Values | Description |
location |
“City, Country” | The specific location (e.g., “London, UK”). |
latitude / longitude |
Decimal coordinates | Use for precise locations not found by name. |
days |
1 to 7 | Number of forecast days to display. |
units |
metric / imperial |
Switch between Celsius/kmh and Fahrenheit/mph. |
interval |
Minutes (e.g., 30) |
How often to refresh weather data. |
language |
en, fr, de, etc. |
Supports 17+ languages for weather descriptions. |
text_align |
left, center, right |
Horizontal alignment of the text. |
display |
block |
Forces the layout into a block format. |
style |
blocks, large-icons |
Changes the visual arrangement of the data. |
Example:
[simple-weather location="New York, NY" days="5" units="imperial" text_align="center"]
The widget can be added via Appearance > Widgets and offers a user-friendly interface to configure the following:
Location Type: Choose between Manual (City name), Coordinates, or Auto (detects visitor’s location via IP).
Forecast Options: Toggle the 7-day forecast on/off and choose to show/hide high and low temperatures.
Custom Styling:
Background Color: Full hex color picker support.
Text Color: Adjustable to match your site’s theme.
Background Image: Option to set a custom image behind the weather data.
Display Toggle: Show or hide specific details like humidity, wind speed, and the “feels like” temperature.