This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Aviation Weather from NOAA

ཞིབ་བརྗོད།

  • Display METAR & TAF info from NOAA’s Aviation Digital Data Service
  • Display up to 6 hours before now
  • PIREPs up to 200sm
  • Create multiple instances using either widget or shortcode
  • WP-CLI Integration

Gutenberg Block

A new AWFN Block can be found in the Widgets section.

Shortcode Usage: ( shown with defaults )

[adds_weather apts='KSMF' hours=2 show_metar=1 show_taf=1 show_pireps=1 show_station_info=1 radial_dist=100 title='']

Data is cached for 30 minutes using the WordPress Transients API.

Included Filter Hooks:

  • adds_kses: Array of permitted HTML tags.
  • adds_custom_css: URL of a user-supplied stylesheet. Supplying a stylesheet in theme’s directory ( ‘css/aviation_weather_from_noaa.css’ ) will also override stylesheet.

Styling

  • Copy css/aviation_weather_from_noaa.css from plugin directory into theme directory, keeping that file structure.
  • Make desired changes.
  • Plugin will load this stylesheet instead of its own.

Code and support available at GitHub

སྒྲིག་འཇུག

Manual Installation

  1. Upload the entire /aviation-weather-from-noaa directory to the /wp-content/plugins/ directory.
  2. Activate Aviation Weather from NOAA through the ‘Plugins’ menu in WordPress.

WP_CLI Installation

wp plugin install aviation-weather-from-noaa --activate

WP_CLI Configuration

  • WP_CLI commands should work as expected out of the box.
    wp awfn –help

FAQ

Can you…

Support will be made available at the GitHub Repo

གདེང་འཇོག

2024 ལོའི་ཟླ 1 ཚེས 23 ཉིན།
This plugin was wonderful but doesn't work anymore with the current Wordpress version. Would it be possible to update this software?
2023 ལོའི་ཟླ 11 ཚེས 7 ཉིན།
I really hope someone would have time to update this very good plugin. I have used it on my aviation website for years without a problem but now it just does not work anymore
གདེང་འཇོག 4 ཡོངས་སུ་ཀློག

བྱས་རྗེས་འཇོག་མཁན། & གསར་འབྱེད་པ།

“Aviation Weather from NOAA” is open source software. The following people have contributed to this plugin.

བྱས་རྗེས་འཇོག་མཁན།

དག་བཅོས་ཉིན་ཐོ།

0.7.2

  • Fix minification issue preventing metar and pirep sections from expanding.
  • Use Gulp to minify JS

0.7.1

  • Upgrade FontAwesome to v5

0.7.0

  • Treat radial_dist and hours_before_now and their defaults as strings to fix block error
  • Fix admin styling issue with Title only being 100px wide

0.6.0

  • Added Gutenberg Block.

0.5.1

  • Update add_management_page() args to prevent PHP notice

0.5.0

  • Still caching data but loading via Ajax to get around CDN issues
  • Fix PHP notices

0.4.0

  • Separate functionality into individual classes
  • Improve use of transients and options including deletion on uninstall
  • Only display most recent METAR & TAF
  • Add decoded METAR
  • Show/hide decoded METAR and PIREPS
  • WP-CLI Integration with error logging
  • Removed filter hooks for styling wrappers

0.3.8

  • Add ability to not display Metar
  • Add check for PHP version 3.3

0.3.7

  • Add styling
  • Add hooks to filter styling
  • Add option for theme supplied stylesheet

0.3.6

  • Add unit tests

0.3.5

  • Cast values as bool instead of using boolval(), which requires PHP >= 5.5

0.3.4a

  • Remove local development files from SVN ( basically v0.3.3 without the extra files )

0.3.3

  • Fix code that was preventing TAF from displaying
  • Fix transients not being deleted on update
  • Add check for USA, Canada and Australia if 3 characters entered for ICAO

0.3.1

  • Refactor per WordPress coding standards
  • Replace cURL and allow_url_fopen() with wp_remote_get()
  • Add check to limit hours before now to 6 in shortcode
  • Add checks for empty/missing values
  • Better sanitizing

0.3.0

  • Added ability to use cURL if allow_url_fopen() is disabled

0.2.7

  • Fixed readme errors
  • Added GitHub link

0.2.6

  • Added transients API so we don’t hit NOAA with every page load

0.2.4

  • Added custom title to widget + shortcode

0.2.0

  • Added ability to hide or display TAF
  • Added shortcode

0.1.0

  • First release