Description
Autoptimize makes optimizing your site really easy. It can aggregate, minify and cache scripts and styles, injects CSS in the page head by default but can also inline critical CSS and defer the aggregated full CSS, moves and defers scripts to the footer and minifies HTML. You can optimize and lazy-load images (with support for WebP and AVIF formats), optimize Google Fonts, async non-aggregated JavaScript, remove WordPress core emoji cruft and more. As such it can improve your site’s performance even when already on HTTP/2! There is extensive API available to enable you to tailor Autoptimize to each and every site’s specific needs.
If you think performance indeed is important, you should at least consider one of the many free page caching plugins (e.g. Speed Booster pack or KeyCDN’s Cache Enabler) to complement Autoptimize or even consider Autoptimize Pro which not only has page caching but also image optimization, CDN, critical CSS and more!
Autoptimize Pro
Autoptimize Pro is a premium Power-Up, adding image optimization, CDN, page caching, automatic critical CSS rules and extra “booster” options, all in one handy subscription to make your site even faster!!Premium Support
We provide great Premium Support and Web Performance Optimization services with Accelera, check out our ... [truncated]
Installation
Just install from your WordPress “Plugins > Add New” screen and all will be well. Manual installation is very straightforward as well:
- Upload the zip file and unzip it in the
/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to
Settings > Autoptimizeand enable the options you want. Generally this means “Optimize HTML/ CSS/ JavaScript”.
wp plugin install autoptimize --activateFrequently Asked Questions
It minifies all scripts and styles and configures your webserver to compresses them with good expires headers. JavaScript be default will be made non-render-blocking and CSS can be too by adding critical CSS. You can configure it to combine (aggregate) CSS & JS-files, in which case styles are moved to the page head, and scripts to the footer. It also minifies the HTML code and can also optimize images and Google Fonts, making your page really lightweight.
HTTP/2 is a great step forward for sure, reducing the impact of multiple requests from the same server significantly by using the same connection to perform several concurrent requests and for that reason on new installation... [truncated]
Changelog
3.1.13
- multiple minor changes/ improvements/ bugfixes, see the GitHub commit log.
3.1.12
- image optimization: improvements to the favicon regex
- javascript optimization: integrate most recent version of jsmin.php
- critical CSS: improve blocklist (url/ paths that should not be added to the job queue)
- some other minor changes/ improvements/ filters, see the GitHub commit log.
3.1.11
- code quality improvements see the GitHub commit log.
- some other minor changes/ improvements/ filters, see the GitHub commit log.
3.1.10
- improv... [truncated]
