This plugin is outdated and might not be supported anymore
Speed Up – Optimize CSS Delivery

Speed Up – Optimize CSS Delivery

Details
View on WordPress

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.

Details

Plugin code:
speed-up-optimize-css-delivery
Plugin version:
1.0.11
Outdated:
Yes
WP version:
3.5 or higher
PHP version:
or higher
Test up to WP version:
6.0.9
Total installations:
1,000
Last updated:
2023-03-05
Rating:
Times rated:
8
async
asynchronous
performance
seo
wp_enqueue_style