server/web/app/plugins/airplane-mode
Chuck Adams 82911790e4
add ignored plugin files
Signed-off-by: Chuck Adams <chaz@chaz.works>
2026-01-03 15:10:13 -07:00
..
inc add ignored plugin files 2026-01-03 15:10:13 -07:00
languages add ignored plugin files 2026-01-03 15:10:13 -07:00
lib add ignored plugin files 2026-01-03 15:10:13 -07:00
airplane-mode.php add vendored and local plugins 2025-11-22 12:57:56 -07:00
CHANGES.md add vendored and local plugins 2025-11-22 12:57:56 -07:00
LICENSE add vendored and local plugins 2025-11-22 12:57:56 -07:00
README.md add vendored and local plugins 2025-11-22 12:57:56 -07:00
readme.txt add vendored and local plugins 2025-11-22 12:57:56 -07:00

Airplane Mode

Contributors

About

Control loading of external files when developing locally. WP loads certain external files (fonts, Gravatar, etc.) and makes external HTTP calls. This isn't usually an issue, unless you're working in an evironment without a web connection. This plugin removes/unhooks those actions to reduce load time and avoid errors due to missing files.

Current Actions

  • removes external JS and CSS files from loading
  • replaces all instances of Gravatar with a local image to remove external call
  • removes all HTTP requests
  • disables all WP update checks for core, languages, themes, and plugins
  • includes toggle in admin bar for quick enable / disable

Changelog

See CHANGES.md.

Notes

If you need offline activation, see this script written by Brian DiChiara

Roadmap

  • fine tune HTTP request removal
  • find other calls from core
  • add other requests from popular plugins

Pull requests are very much welcome and encouraged.