Welcome to FrontPup, your CloudFront companion.
FrontPup allows you to maximize your WordPress website using the AWS CloudFront Content Delivery Network (CDN).
Installation from within WordPress
- Visit Plugins > Add New.
- Search for FrontPup.
- Install and activate the FrontPup plugin.
Manual installation
- Upload the entire
frontpup folder to the /wp-content/plugins/ directory.
- Visit Plugins.
- Activate the FrontPup plugin.
After activation
- Visit the new FrontPup menu.
- Enable the options you would like to use.
If you configure Clear Cache Settings, you can now use the FrontPup admin bar menu option to quickly clear the cache. This action uses AJAX and will perform the action without leaving the page or disrupting your work.
The FrontPup plugin is maintained on GitHub
https://github.com/painlessanalytics/frontpup. Code contributions are welcome.
Changelog
1.1
Released: 2026-01-30
Clear cache functionality added.
- Added welcome page for the wp-admin
- Added clear cache settings page
- Reorganized admin class, new base class for future settings pages
- Moved views to subfolder of admin folder
- Added FrontPup admin bar menu bar option with "Clear CloudFront Cache" in sub menu (Made it a sub menu so you have to click twice to avoid accidental cache clearing)
- Ajax code for clearing cache created. For now only users who can manage settings can clear the cache (to be customizable in future versions)
1.0
Released: 2026-01-08
- First version of this plugin
The entire changelog is available on GitHub:
https://github.com/painlessanalytics/frontpup/blob/main/CHANGELOG.md