Tutón tykač njeje so z najnowšimi 3 hłownymi wersijemi WordPress testował. Snano so hižo njewothladuje abo njepodpěruje a ma problemy z kompatibelnosću, hdyž so z nowšimi wersijemi WordPress wužiwa.

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.


  • 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


Can you…

Support will be made available at the GitHub Repo


23. januara 2024
This plugin was wonderful but doesn’t work anymore with the current Wordpress version. Would it be possible to update this software?
Čitajće 4 pohódnoćenja

Sobuskutkowarjo a wuwiwarjo

„Aviation Weather from NOAA“ je softwara wotewrjeneho žórła. Slědowacy ludźo su k tutomu tykačej přinošowali.


Protokol změnow


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


  • Upgrade FontAwesome to v5


  • 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


  • Added Gutenberg Block.


  • Update add_management_page() args to prevent PHP notice


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


  • 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


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


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


  • Add unit tests


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


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


  • 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


  • 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


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


  • Fixed readme errors
  • Added GitHub link


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


  • Added custom title to widget + shortcode


  • Added ability to hide or display TAF
  • Added shortcode


  • First release