manifest / performance / wp-deferred-loading
Deferred loading
Defer loading of stylesheets and JavaScript files.
★ 0stars
2forks
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/wp-digital/wp-deferred-loading/archive/refs/heads/master.zipReadme
Deferred loading
Description
WordPress plugin for deferred loading of JavaScript and CSS files.
Install
Clone this repo to wp-content/plugins/:
cd wp-content/plugins/
git clone git@github.com:innocode-digital/wp-deferred-loading.git
Activate Deferred loading from Plugins page
or WP-CLI: wp plugin activate wp-deferred-loading.
Also you could install it as a Must Use Plugin.
Usage
To defer JavaScript files, add to functions.php of theme:
add_filter( 'deferred_loading_scripts', function () {
return [
// List of enqueued scripts.
];
} );
or
add_filter( 'deferred_loading_scripts', function () {
return '*'; // All enqueued scripts.
} );
To defer CSS files, add to functions.php of theme:
add_filter( 'deferred_loading_styles', function () {
return [
// List of enqueued styles.
];
} );