How to Optimize Your WordPress Site for JavaPipe



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.

That’s all.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How to Add a New WordPress Website

>> Watch in Full Screen on YouTube << Step 1: Login to your control panel using the...

How to Migrate Your WordPress Website to JavaPipe

>> Watch in Full Screen on YouTube << In this tutorial we migrate demowp.com to...

How to Set Up a WordPress Staging Area on JavaPipe

>> Watch in Full Screen on YouTube << Step 1: Login to your main domain’s WordPress...

WordPress Hosting Affiliate Program

JavaPipe offers an affiliate program for its WordPress hosting plans with 10% recurring...