WFY24 Weather Widget lets you embed a free, fully-featured weather widget on any WordPress site — in any post, page, or sidebar — with a single shortcode, Gutenberg block, or built-in sidebar widget.
On activation, a welcome wizard walks you through three clicks:
Shortcode:
[wfy24_weather]
Override per instance:
[wfy24_weather city="paris-fr2988507" theme="dark" variant="forecast" lang="fr"]
Or use the WFY24 Weather Widget block in the Gutenberg editor for a visual interface.
The free version of this plugin displays a small “Weather by WFY24” link under each rendered widget. The onboarding wizard shows an explicit disclosure notice and asks for your consent before the “Activate now (free)” button; clicking that button is your explicit permission to enable the link. To remove the attribution, a Pro version is available at wfy24.com/en/widgets/pro.
This plugin connects to the WFY24 weather service at https://www.wfy24.com:
/api/widget/register-from-plugin with your admin email, site name, site domain, WordPress version, and plugin version, in order to automatically provision your free API key. No activation happens without your explicit click on the “Activate now (free)” button.widget.js and queries /api/widget/data. When rendered, the visitor’s browser sends the API key, optional city slug, visitor’s latitude/longitude (only if data-city is not set AND the visitor grants geolocation permission), visitor’s IP address (only if geolocation is denied, used for IP-based city detection), and language/units/theme preferences. No personal data is stored by WFY24 beyond standard anonymized request logs for rate limiting./api/widget/pro/status and POSTs to /api/widget/pro/checkout and /api/widget/pro/portal to provision a Stripe Checkout session and a Stripe Billing Portal session. No data is sent unless the admin clicks the relevant button.Links: