Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

WFY24 Weather Widget Wordpress Plugin - Rating, Reviews, Demo & Download

WFY24 Weather Widget Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

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.

Zero-friction setup

On activation, a welcome wizard walks you through three clicks:

  1. Activate — we auto-register your site with wfy24.com using your admin email. No external signup. No copy/paste.
  2. Create Weather page — optionally publish a “Weather” page with the widget ready to go.
  3. Add to sidebar — one-click inject a compact weather widget into your first sidebar.

Features

  • Free version with a small “Weather by WFY24” attribution link under each widget (disclosed and consented to during activation). No credit card, no hidden fees, no ads. Upgrade to Pro to remove the attribution
  • Lightweight — 6.6 KB gzipped
  • Real-time data — temperature, conditions, wind, humidity, 7-day forecast
  • 50 languages — auto-detected from your site or set manually
  • Auto location — GPS (with consent) or IP-based geolocation, or pin a specific city
  • Light / Dark / Auto theme — matches your site automatically
  • 5 layouts — Classic, Compact, Minimal, Badge, Forecast
  • Shadow DOM isolation — zero CSS conflicts with your theme
  • Zero dependencies — no jQuery, no React, no bloat
  • Multi-source data — ICON-D2/EU/Global NWP + GFS fallback, with ML post-processing

Usage

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.

Attribution

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.

External service

This plugin connects to the WFY24 weather service at https://www.wfy24.com:

  • Plugin activation: POSTs to /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 rendering (client-side on visitor browsers): loads 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.
  • Pro upgrade flow (only if the user clicks “Upgrade to Pro” in Settings): GETs /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:

Screenshots

  1. Welcome wizard after activation — live widget preview, key status, progress bar

    Welcome wizard after activation — live widget preview, key status, progress bar

  2. Welcome wizard on first open — three-step onboarding, zero copy/paste

    Welcome wizard on first open — three-step onboarding, zero copy/paste

  3. Classic widget layout rendered on a live WordPress page

    Classic widget layout rendered on a live WordPress page


Reviews & Comments