Title: One8 Weather Data Fields: NOAA Weather Widget for Elementor
Author: one8mediagroup
Published: <strong>May 29, 2026</strong>
Last modified: September 22, 2026

---

Search plugins

![](https://ps.w.org/one8-weather-data-fields/assets/banner-772x250.png?rev=3553802)

![](https://ps.w.org/one8-weather-data-fields/assets/icon-256x256.png?rev=3553802)

# One8 Weather Data Fields: NOAA Weather Widget for Elementor

 By [one8mediagroup](https://profiles.wordpress.org/one8mediagroup/)

[Download](https://downloads.wordpress.org/plugin/one8-weather-data-fields.1.1.1.zip)

 * [Details](https://vec.wordpress.org/plugins/one8-weather-data-fields/#description)
 * [Reviews](https://vec.wordpress.org/plugins/one8-weather-data-fields/#reviews)
 *  [Installation](https://vec.wordpress.org/plugins/one8-weather-data-fields/#installation)
 * [Development](https://vec.wordpress.org/plugins/one8-weather-data-fields/#developers)

 [Support](https://wordpress.org/support/plugin/one8-weather-data-fields/)

## Description

One8 Weather Data Fields puts live weather from the National Weather Service (NOAA/
weather.gov) into your WordPress site as individual data fields you can place and
style however you like. Temperature in your hero section, wind in a sidebar, current
conditions in a sentence. It looks like part of your design, not a boxed widget 
someone else designed.

There is no API key to sign up for, no billing account, and no credit card on file.
NOAA’s weather.gov API is public, so you install the plugin, enter a location, and
start building.

Built for designers, developers, and agencies building US sites where weather matters:
marinas, golf courses, campgrounds, contractors, event venues, schools, and local
businesses.

#### What the free plugin includes

Current observations from the NOAA station nearest your location: temperature, dew
point, humidity, wind speed, direction and gusts, pressure, visibility, wind chill,
heat index, a text description of conditions, observation time, station details,
and a current conditions icon.

 * Drag and drop Elementor widget with Elementor’s own typography, color, and spacing
   controls
 * No Elementor Pro required
 * `[weather_field]` shortcode that works anywhere WordPress runs shortcodes, including
   Gutenberg’s Shortcode block
 * Before, after, fallback, class, and icon options for every field
 * Data fetched server side and cached with WP-Cron, with a manual refresh button
 * ZIP code lookup to fill in your coordinates
 * Use as many fields on a page as you need

#### Coverage

Data comes from the US National Weather Service, so this plugin is built for locations
inside the United States. It does not provide weather for locations outside NWS 
coverage.

#### Add-ons

Need more than current conditions? Premium add-ons plug into the same fields and
styling workflow:

 * **Forecast:** 14 NOAA forecast periods with temperatures, descriptions, wind,
   and icons
 * **Alerts:** active NWS watches, warnings, and advisories with severity based 
   styling
 * **Radar:** static or animated NOAA NEXRAD radar on a responsive map

See pricing, live examples, and documentation at [one8weather.com](https://www.one8weather.com/).

#### Links

 * [Live sample](https://www.one8weather.com/noaa-weather-data/)
 * [Documentation](https://www.one8weather.com/documentation/)
 * [Support](https://wordpress.org/support/plugin/one8-weather-data-fields/)

#### External services

This plugin connects to the National Weather Service API at `api.weather.gov` to
retrieve public weather observations. It sends your configured latitude, longitude,
and optional station identifier, along with a standard User-Agent identifying the
plugin. No WordPress user account information or visitor data is sent.

 * NOAA privacy policy: https://www.weather.gov/privacy
 * NOAA API documentation: https://www.weather.gov/documentation/services-web-api

One8 Weather Data Fields is not affiliated with or endorsed by NOAA or the National
Weather Service.

### Acknowledgements

Built on the NOAA weather.gov API. Inspired by the “Minimal Weather” shortcode concept.

## Screenshots

[⌊Settings page: enter your coordinates and select a station⌉⌊Settings page: enter
your coordinates and select a station⌉[

Settings page: enter your coordinates and select a station

[⌊Shortcode example: current observations displayed on a page⌉⌊Shortcode example:
current observations displayed on a page⌉[

Shortcode example: current observations displayed on a page

[⌊Elementor widget: drag a Weather Field widget into your layout and style it⌉⌊Elementor
widget: drag a Weather Field widget into your layout and style it⌉[

Elementor widget: drag a Weather Field widget into your layout and style it

[⌊Shortcode reference: every current conditions field key, ready to copy into any
page or post⌉⌊Shortcode reference: every current conditions field key, ready to 
copy into any page or post⌉[

Shortcode reference: every current conditions field key, ready to copy into any 
page or post

[⌊Drag the Weather Field widget onto your Elementor canvas. It shows "Select a weather
field key" until you choose one⌉⌊Drag the Weather Field widget onto your Elementor
canvas. It shows "Select a weather field key" until you choose one⌉[

Drag the Weather Field widget onto your Elementor canvas. It shows “Select a weather
field key” until you choose one

[⌊Pick a Weather Field Key and live NOAA data appears right where you placed the
widget⌉⌊Pick a Weather Field Key and live NOAA data appears right where you placed
the widget⌉[

Pick a Weather Field Key and live NOAA data appears right where you placed the widget

[⌊Field key dropdown: all current conditions fields available in the free plugin⌉⌊
Field key dropdown: all current conditions fields available in the free plugin⌉[

Field key dropdown: all current conditions fields available in the free plugin

[⌊Live result: the Temperature field pulling current NOAA conditions, styled with
Elementor's own controls⌉⌊Live result: the Temperature field pulling current NOAA
conditions, styled with Elementor's own controls⌉[

Live result: the Temperature field pulling current NOAA conditions, styled with 
Elementor’s own controls

[⌊Every current conditions field stacked on one page, using Before and After text
to label each value⌉⌊Every current conditions field stacked on one page, using Before
and After text to label each value⌉[

Every current conditions field stacked on one page, using Before and After text 
to label each value

## Installation

 1. Install the plugin from **Plugins > Add New** by searching for “One8 Weather”, 
    or upload the `one8-weather-data-fields` folder to `/wp-content/plugins/`
 2. Activate the plugin through the **Plugins** screen
 3. Go to **One8 Weather Data Fields** and enter your latitude and longitude, or use
    the ZIP code lookup on the **Coordinates Lookup** tab
 4. Click **Save Changes**
 5. Add the **Weather Field** Elementor widget or the `[weather_field]` shortcode to
    any page

#### Using the Elementor widget

Open a page in Elementor, find the **One8 Weather Data Fields** category, and drag
the **Weather Field** widget onto the page. Choose a field key, then style it with
Elementor’s normal controls. Each widget also has Before and After text options,
so you can build sentences like “It’s 72°F at the marina right now.”

#### Using shortcodes

Examples:

 * Current temperature: `[weather_field key="obs_temp"]`
 * Wind gust with a fallback: `[weather_field key="obs_wind_gust" fallback="No gust
   reported"]`
 * Wind speed and direction together: `[weather_field key="obs_wind_combined"]`
 * Station code: `[weather_field key="obs_station_code"]`
 * Conditions icon as an image: `[weather_field key="obs_icon" type="icon" class
   ="my-weather-icon"]`

Optional attributes: `before`, `after`, `fallback`, `type`, and `class`.

#### Available fields

 * `obs_temp`: observed temperature
 * `obs_dewpoint`: dew point
 * `obs_humidity`: relative humidity (percent)
 * `obs_wind_dir`: wind direction (for example, “NW”)
 * `obs_wind_speed`: sustained wind speed
 * `obs_wind_gust`: peak wind gusts, if reported
 * `obs_wind_combined`: wind direction and speed together
 * `obs_pressure`: atmospheric pressure
 * `obs_visibility`: horizontal visibility
 * `obs_wind_chill`: wind chill, if reported
 * `obs_heat_index`: heat index, if reported
 * `obs_desc`: text description, such as “Partly Cloudy”
 * `obs_time`: time of the last observation
 * `obs_icon`: URL of the current conditions icon
 * `obs_station_code`: official station code, such as “KJFK”
 * `station_name`: full name of the reporting station
 * `station_elev`: station elevation

## FAQ

### Do I need an API key?

No. NOAA’s weather.gov API is public and needs no key, account, or payment details.

### Does it work outside the United States?

No. The data comes from the US National Weather Service, which covers US locations
only.

### Do I need Elementor?

No. Elementor gives you drag and drop widgets and styling controls, but the `[weather_field]`
shortcode works in the block editor (through the Shortcode block), classic editor,
widgets, and anywhere else WordPress processes shortcodes.

### Will it slow down my site?

Weather data is fetched on the server and cached using WP-Cron, so your visitors
load cached data instead of waiting on a live request to NOAA.

### How often does the data update?

Most NWS stations report about once an hour. The plugin refreshes its cache on a
schedule, and you can force a fresh pull any time from the **Manual Refresh** tab.

### Can I change how the output looks?

Yes, that’s the whole idea. With Elementor, use its typography, color, spacing, 
and border controls. With shortcodes, wrap the output in your own HTML and CSS, 
or combine several fields to build a sentence.

### Does the free plugin include forecasts, alerts, or radar?

No. The free plugin covers current observations. Forecast, Alerts, and Radar are
available as add-ons at [one8weather.com](https://www.one8weather.com/).

### How do I clear the cache?

Go to **One8 Weather Data Fields > Manual Refresh** and click **Refresh Weather 
Data Now**. Saving the Settings tab also triggers a refresh.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“One8 Weather Data Fields: NOAA Weather Widget for Elementor” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ one8mediagroup ](https://profiles.wordpress.org/one8mediagroup/)

[Translate “One8 Weather Data Fields: NOAA Weather Widget for Elementor” into your language.](https://translate.wordpress.org/projects/wp-plugins/one8-weather-data-fields)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/one8-weather-data-fields/),
check out the [SVN repository](https://plugins.svn.wordpress.org/one8-weather-data-fields/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/one8-weather-data-fields/)
by [RSS](https://plugins.trac.wordpress.org/log/one8-weather-data-fields/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.1

 * Point the plugin and author links to one8weather.com.
 * Minor metadata corrections.

#### 1.1.0

 * Align the parent and add-on integration contract.
 * Restore the settings page stylesheet and use the bundled Leaflet library.
 * Remove the public diagnostic data dump shortcode.
 * Improve scheduling and production hardening.

## Meta

 *  Version **1.1.1**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/one8-weather-data-fields/)
 * Tags
 * [elementor](https://vec.wordpress.org/plugins/tags/elementor/)[noaa](https://vec.wordpress.org/plugins/tags/noaa/)
   [NWS](https://vec.wordpress.org/plugins/tags/nws/)[weather](https://vec.wordpress.org/plugins/tags/weather/)
   [weather widget](https://vec.wordpress.org/plugins/tags/weather-widget/)
 *  [Advanced View](https://vec.wordpress.org/plugins/one8-weather-data-fields/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/one8-weather-data-fields/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/one8-weather-data-fields/reviews/)

## Contributors

 *   [ one8mediagroup ](https://profiles.wordpress.org/one8mediagroup/)

## Support

Issues resolved in last two months:

     1 out of 1

 [View support forum](https://wordpress.org/support/plugin/one8-weather-data-fields/)