PDS Weather
·
Shows current weather conditions for your city using OpenWeatherMap API. Drag-and-drop widget or template function.
Évaluations
Version
4.5.2
Installations actives
10
Mis à jour récemment
Jul 5, 2026
PDS Weather shows current conditions in your area using the OpenWeatherMap API (free tier).
The plugin fetches and displays:
- Current weather description
- Current temperature (°C and/or °F)
- « Feels like » temperature
- Weather font icon (optional)
- City name display (optional)
- Air Quality Index (optional)
- UV Index (optional)
Data is cached for one hour to minimize API calls.
New in 4.5.0:
- Automatic Dark Mode — the widget adapts to the visitor’s browser colour-scheme preference (with an OS-preference fallback when JavaScript is disabled). No configuration required.
- Air Quality Index — optionally display the Air Quality Index from the OpenWeatherMap Air Pollution API (e.g. « Air Quality: 2 (Fair) »).
- UV Index — optionally display the UV Index value (e.g. « UV Index: 5.2 »).
- Custom CSS editor — a new Appearance tab lets you add your own CSS to style the widget without editing plugin files.
Requirements:
- A free OpenWeatherMap API key — Get one here
Setup:
- Go to PDS Weather > Settings in your WordPress admin.
- Enter your OpenWeatherMap API key.
- Select your country and enter your city name.
- Choose display options (icon, degrees, feels like, weather label, city name).
- Save settings.
Display options:
- Use the PDS Weather Gutenberg block in the Block Editor.
- Use the PDS Weather classic widget (Appearance > Widgets).
- Use the
[pdsweather]shortcode in any post or page. - Or call
<?php echo pdsweather_display(); ?>in your theme template. - Legacy function
pdsWeather()is still supported for backward compatibility.
