One question, in functions.php there are these bits of code (for example instagram)
instagramPhotos: function( element ){
let settings = {
element: element,
default: '.instagram-photos',
file: 'plugins.instagram.js',
error: 'plugins.instagram.js: Plugin could not be loaded',
execfn: 'SEMICOLON_instagramPhotosInit',
pluginfn: 'typeof scwInstagramPlugin !== "undefined"',
trigger: 'pluginInstagramReady',
class: 'has-plugin-instagram'
};
SEMICOLON.initialize.functions( settings );
},
It appears to be calling plugins.instagram.js but I have never noticed that being loaded, the only other .js that gets loaded alongside functions.js is plugins.min.js. Does that mean i can remove from the unminified plugins.js file any plugins I have removed from functions.php?
It would be good to reduce that file size as it's 0.5MB (174kB compressed)
https://www.worldclass-schools.org/
It is a WordPress conversion of the template (as all my canvas sites are). This one has quic.cloud CDN running on a Litespeed enabled server with Litespeed wordpress plugin configured (Clook.net reseller hosting). On my fibre internet connection it loads in around 400ms after the cache is primed. About 700ms pre-cache.