Speed Up – Optimize CSS Delivery

Description

This small plugin (5 Kb) loads the stylesheets asynchronously and improve page load times.

The recommended use of this plugin is to load your vital stylesheets synchronously and non-vital CSS files asynchronously.
Non-vital CSS-files can be for example: fonts, icons, before the fold template-specific CSS, etc.

You can choose which files to load synchronously with a filter in your function.php, eg.:

// exclude main and child stylesheets from delivery optimization
function exclude_from_delivery_optimization($handle){
    return in_array($handle, array('main-stylesheet', 'child-stylesheet'));
}
add_filter('speed-up-optimize-css-delivery', 'exclude_from_delivery_optimization');

Note: this only works if your other plugins and theme add the CSS correctly.

Installation

  1. Upload the complete speed-up-optimize-css-delivery folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

FAQ

Installation Instructions
  1. Upload the complete speed-up-optimize-css-delivery folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Reviews

Great Plugin

I recommend everyone to check out authors other plugins. I do hope that Simone makes one plugin which combines many functions. These are really nice plugins. Thanks Simone.

* I also hope that you upgrade the versions for WordPress.

Read all 1 review

Contributors & Developers

“Speed Up – Optimize CSS Delivery” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.2

  • Tested up to WordPress 4.9
  • Update loadCSS

1.0.1

  • Fix bug css not loaded if cached.

1.0.0

  • Initial release.