Speeding up your WordPress site

Although we tried to make our themes as fast as possible, depending on your server setup and page content you may experience slow loading. There are several recommendations we make that often  dramatically improve your sites performance. Even if you're not seeing any slowdown, we'd still recommend you follow these steps with any WordPress site.

1) Use A Page Caching Plugin

Whenever a visitor loads a page on your site, WordPress needs to query the database. When several users are on your site at once, or if you're using shared hosting, your database can get bogged down and run really slow. Page caching fixes this. Page caching takes a real-time snapshot (building a cache) of every Page, Post, Category, Link, etc. These snapshots are then stored and served up as static pages, so you don't need to rely on intensive database processes. If you only do one thing to speed up your site, make it this.

We always recommend you install and run the  Zencache Plugin. It's a free plugin that's easy to set up and works great with our themes. You can install it from your Dashboard by navigating to Plugins > Add Newand typing Zencache into the search box.

Download Zencache

2) Use A Minification Plugin

By default, your WordPress site will make an individual request to load every script and stylesheet from your plugins and themes. Every time it makes a request, it takes time. If you're running a lot of plugins, this can add up slow your loading time significantly. A good minification plugin will combine all these requests into one, and even remove extra spacing a comments from script files to make them smaller. A plugin we use for all our theme demos is called  Better WordPress Minify. This plugin is free, easy to setup and works great with our themes. You can install it from your Dashboard by navigating to Plugins > Add New and typing Zencache into the search box.

Download Better WordPress Minify

3) Run The Regenerate Thumbnails Plugin

Images take the longest time to load on any site, since they are the largest files on a website. The theme will tell WordPress what size images it needs, and WordPress makes images the correct sizes to ensure your site loads nice and fast. However, WordPress sizes your images when they are uploaded to your site. If you've uploaded images while a previous theme was activated, then the images won't be sized properly to your new theme when you activate it.

The easy fix is to install and run the  Regenerate Thumbnails Plugin to regenerate your thumbnails to the correct sizes.

Download Regenerate Thumbnails

4) Talk To Your Host

Sometimes, your website can be configured correctly, but your site will load slow anyway. This is common in "Shared Hosting". What happens is several websites are hosted on the same machine. One website on that machine gets a lot of traffic and hogs all the processing power. The other sites on that server load slowly as a result. If page load time is a real concern, I always recommend using  Managed WordPress Hosting so you don't have to worry about another website sab0taging your own.

If you've tried all these steps, and are still having issues, open up a support ticket and we'd be glad to help!