WordPress plugin intelligence profile

One8 Weather Data Fields

Display current NOAA/weather.gov observation data using Elementor widgets and shortcodes.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update7 Oct 202626d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records One8 Weather Data Fields version 1.1.2 as active, updated 26d ago and tested up to WordPress 7.1.

Overview

About this plugin

gov API for your configured location. No personal data is sent to NOAA. Requests include a standard User-Agent identifying the plugin.

The free/core plugin displays current observation fields such as temperature, humidity, wind, pressure, visibility, station details, and current condition icons. It provides the data through Elementor widgets and the [weather_field] shortcode so you can style and integrate it in your own layout.

Forecasts, radar maps, alerts, marine data, tides, lunar data, and climate data are not included in the free/core plugin.

Features

  • Fetch and cache current weather observations from NOAA/weather.gov
  • Drag-and-drop Elementor widget for current observation fields
  • Use a simple shortcode: [weather_field key="obs_temp"]
  • WP-Cron-driven caching, with an admin option to force refresh
  • Extension hooks used by the Forecast, Alerts, and Radar add-ons

Usage

1. Configure Your Location

After installing and activating One8 Weather Data Fields:

  • Go to One8 Weather Data Fields
  • Enter your Latitude and Longitude (e.g. 40.6413, -73.7781 for JFK)
  • (Optional) Use the ZIP code lookup on the Coordinates Lookup tab to auto-fill your coordinates
  • Click Save Changes
  • (Optional) Click Refresh Weather Data Now on the Manual Refresh tab to force a fresh fetch from NOAA

2. Using the Elementor Widget

If you use Elementor:

  • Open any page in the Elementor editor
  • Look for the One8 Weather Data Fields category
  • Drag the Weather Field widget onto your page
  • Select your desired Field Key
  • Use Elementor’s styling options (typography, color, padding, etc.)
  • You can use multiple Weather Field widgets on the same page
  • Each widget includes Elementor’s own Before and After text options

3. Using Shortcodes

Use the [weather_field] shortcode in any post, page, or widget.

Examples:

– Current temperature: [weather_field key="obs_temp"]

– Current wind gust with fallback: [weather_field key="obs_wind_gust" fallback="No gust reported"]

– Current wind (speed + direction): [weather_field key="obs_wind_combined"]

– Station code: [weather_field key="obs_station_code"]

– Current icon as an image: [weather_field key="obs_icon" type="icon" class="my-weather-icon"]

By default the shortcode uses the station selected by the plugin for your configured coordinates (or your optional station override in Settings).

Supported optional shortcode attributes are before, after, fallback, type, and class.

Available Shortcode Fields (Current Observations)

" values:

  • obs_temp – Observed temperature at the reporting station
  • obs_dewpoint – Dew point temperature
  • obs_humidity – Relative humidity (percent)
  • obs_wind_dir – Wind direction (e.g., “NW”)
  • obs_wind_speed – Sustained wind speed
  • obs_wind_gust – Peak wind gusts (if reported)
  • obs_wind_combined – Combined wind direction and speed
  • obs_pressure – Atmospheric pressure
  • obs_visibility – Horizontal visibility
  • obs_wind_chill – Wind chill temperature (if reported by NOAA/weather.gov)
  • obs_heat_index – Heat index value (if reported by NOAA/weather.gov)
  • obs_desc – Textual description (e.g., “Partly Cloudy”)
  • obs_time – Timestamp of the last observation
  • obs_icon – URL to the icon representing current conditions
  • obs_station_code – Official station code (e.g., “KJFK”)
  • station_name – Full name of the reporting station
  • station_elev – Elevation of the reporting station

Privacy

gov to retrieve public weather observations. It does not send WordPress user-account information. Requests include a standard User-Agent identifying the plugin.

  • NOAA Privacy: https://www.weather.gov/privacy
  • NOAA API Docs: https://www.weather.gov/documentation/services-web-api

Acknowledgements

gov API

Inspired by the “Minimal Weather” shortcode concept

License

This plugin is licensed under the GPLv2 or later.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • weather gov
  • elementor
  • noaa
  • nws
  • weather.gov
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity7 Oct 202626d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.11.1.2
WordPress compatibility7.1.27.1.3
WordPress compatibility7.1.17.1.2
Version1.1.01.1.1
Version1.0.31.1.0
WordPress compatibility7.0.47.1.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.