Step 1: Login to your main domain’s WordPress admin area
Step 2: Go to plugins list and remove any caching or optimization plugins installed already. Such as W3 Total Cache, Super Cache, WP Rocket, etc. Delete them all.
Step 3: Login to JavaPipe control panel, list websites and click ‘Launch’ icon
Step 4: Click filemanager
Step 5: Click public_html
Step 6: Enter wp-content folder
Step 7: Delete advanced-cache.php file if exists
Step 8: Login back to WordPress admin area and install ‘a3 lazy load’ plugin
Step 9: Enable a3 lazy load plugin
Step 10: Install Litespeed cache plugin and activate it. This is required to actually utilize the full page caching of the LiteSpeed web server our WordPress hosting comes with.
Step 11: Go to Litespeed cache ‘settings’ page and click advanced options
Step 12: Click advanced tab and set below options to ON And ‘save changes’
- Object Cache
- Browser cache
Step 13: Click CDN tab and enable below options and save
- Load JQuery Remotely ‘set to google’
- Cloudfare API set to ON & enter your Cloudflare details (API key, email, domain)
Step 14: Click Media tab and set below options to ON
- Optimize Automatically
- Optimize webP versions
- Image webP replacement
- WebP for extra srcset
Step 15: Click Tuning tab and set below options ON and save changes
- Remove Query strings
- Load google fonts
- Remove WordPress Emoji
Step 16: Click Optimize tab and enable everything.
Note: Some options on this page sometimes might cause issues with site loading, buttons or modal windows. So if you see issues disable options in this tab one by one until you narrow the cause down to one or two of these options. Remember to clear Litespeed cache and your local browser cache in between.
Enter below in ‘DNS Prefetch’ text area. To find out which external domains your site actually loads, run it through https://tools.pingdom.com/ and take a look at the "Content size by domain" or "Requests by domain" area to get a list of external hostnames you should enter in the DNS prefetch box the way described (starting with double slash and without http protocol prefix trailing slash).
Click ‘Save changes’
Step 17: Click LSCache purge icon on top and click ‘Purge all’
Note: Do this everytime you make changes to the LSCache plugin settings
Step 18: Click ‘Crawler’ settings, enable Cron and Generate crawler file
Step 19: Click Image optimization and Initialize. You’ll then have to click that button at the top a couple of times and wait a couple of minutes in between until all of your images are optimized. It will show how many are done in percent at the right side.