Theme Settings is the main section of Ken, where you can change your global settings for your website. In this article, we are going to describe the options available under the Manage Theme Speed section of Theme Settings.
To access the theme speed settings, from WordPress top bar, go to Theme Settings > Manage Theme Speed
What is Minification
Minification is a process in which the size of the file is minified by removing empty spaces and renaming long variables names to short names (in case of JS files). The result of the minification process is 40% less sized files which ultimately help in faster page load.
You can enable JS minification using this option. This option will only pickup the pre-minified JS files (theme-scripts-min.js & plugins.js). So use this option if you did not hack the JS files.
Minify CSS Files
You can enable CSS minification using this option. This option will only pickup the pre-minified CSS files. So use this option if you did not hack the CSS files
Remove Query String from Static Files
The use of query string on a file is to make sure the browser re-downloads the file everytime it has been updated. This process is helpful when a user has defined caching for the files. The query string is defined on the basis of product version in majority of the cases or it can be timestamp also. Apparently, this process is logical when the files are dynamic and updated periodically which could include CSS files or JS files.
In case, the files are static, using this process on static files will only slow down the page load time because the browser will have to re-download a static file which is already present in the browser cache.
Enable this option to remove the query string from the static files to make the page load time faster.