Meteoprog Weather Widgets allows you to quickly embed free weather informers (widgets) from Meteoprog.
⚠️ Important: This plugin uses a separate API key for widgets (informers).
It is NOT the same as the Meteoprog Weather API key.
Informer API keys are always free and have no usage limits.
You can create new informers here: https://billing.meteoprog.com/informer.
Features:
* Easy setup with free informer API key.
* Widgets are fully customizable via Meteoprog dashboard.
* Supports Gutenberg block: Meteoprog Weather Widget (in the Widgets category).
* ✅ Legacy Widget (WordPress 4.9–5.7) for classic widget screen.
* Supports shortcodes:
– [meteoprog_informer id="YOUR_INFORMER_ID"]
– [meteoprog_informer] (uses default widget)
* Supports placeholders in content:
– {meteoprog_informer_YOUR_INFORMER_ID}
– {meteoprog_informer} (uses default widget)
* Default widget option: set once in admin, use everywhere.
* Admin preview with 「Copy」 buttons.
* Responsive admin interface (mobile-friendly).
* WP-CLI support for managing keys, defaults, and cache.
* ✅ Legacy support: works on WordPress 4.9+ and PHP 5.6+ (also tested on PHP 8.3/8.4).
Integrations:
* ✅ Gutenberg Block — modern block with dynamic informer selector (REST API).
* ✅ Shortcodes Ultimate — custom integration with dropdown and admin preview.
* ✅ Elementor — native widget in the Elementor editor.
* ✅ Legacy Widget — for WP 4.9–5.7 classic widget screens.
* ✅ Shortcodes & Placeholders — for flexible embedding in content and templates.
* ✅ WP-CLI — manage API keys, defaults, and cache from the command line.
* ✅ REST API — exposes /wp-json/meteoprog/v1/informers (secured by edit_posts) for block integration.
Widgets are free, unlimited, and without API limits.
Privacy
This plugin itself does not collect or store any personal data. However, when the widget is displayed on the frontend, visitors』 browsers load the widget script from the Meteoprog CDN, which receives standard request information (IP address, User-Agent, Referrer).
The CDN may also set technical cookies required for content delivery or security. These cookies are managed by Meteoprog and are subject to their privacy policy.
This plugin adds a suggested section to WordPress』s default Privacy Policy page, explaining what data is transmitted when widgets are displayed.
Links
- Meteoprog Homepage — main weather portal
- Meteoprog Informer Dashboard — create and manage your free informers
- GitHub repository
External Services
This plugin connects to the Meteoprog services to display widgets.
-
https://billing.meteoprog.com — used by the plugin to fetch your informer list via a secure API request (Authorization header with your informer API key and site domain).
-
https://cdn.meteoprog.net — the visitor』s browser loads a small JavaScript file from the Meteoprog CDN to render the widgets. As with any CDN, the visitor』s IP address and browser information are transmitted as part of the HTTPS request. This is standard browser behavior.
No personal data is collected or stored by the plugin itself.





