Bonsai Page Loader
Simple page loader with configurable background colour and logo.
by The Bonsai Digital Collective · github.com/bonsai-systems/bonsai-page-loader · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/bonsai-systems/bonsai-page-loader/archive/refs/heads/master.zipFrom the readme
Bonsai Page Loader
A minimal WordPress plugin that displays a full-screen loading overlay (configurable background colour and logo) while a page loads, then fades it out.
Features
- Settings page under Settings → Page Loader
- Enable/disable toggle
- Configurable background colour (WP colour picker)
- Optional logo (Media Library), falls back to the site name if none is set
- Configurable fade and removal timings (ms)
- Loader markup printed via wpbodyopen
- Options removed on uninstall
Requirements
- WordPress 6.0+
- PHP 8.0+
- Theme must call wpbodyopen() in header.php for the loader to output. Bonsai base themes do this by default.
Usage
1. Activate the plugin.
2. Go to Settings → Page Loader.
3. Enable the loader, set a background colour, optionally choose a logo, and adjust fade/removal timings.
Data Structure
A single option is stored:
- bdcploptions (array): enabled, backgroundcolor, logoid, fadems, removems
Deleted when the plugin is uninstalled.
Updates
Ships with YahnisElsts/plugin-update-checker (installed via Composer, vendor/ committed) pointed at github.com/Bonsai-Systems/bonsai-page-loader. Sites with the plugin installed will see updates in Plugins in w
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| v1 | Aug 13, 2026 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.