Features Docs

Features

Articles

Advanced Archive Query Tweaks

Beyond the big archive optimisations, the Query Speed tab has four smaller toggles. Each targets a…

Ajax Attribute Editing

When you open a product for editing in WooCommerce, the Attributes panel loads every term for…

Avoid Expensive WP All Export meta_key Enumeration

When you edit an export in WP All Export, it tries to show you every custom…

Cache Author and User Counts

Some of the slowest queries in wp-admin come from counts you never asked for. On the…

Cache Post Counts

WordPress and WooCommerce constantly want to know how many posts exist in each status: how many…

Cache WooCommerce Shortcodes

Product grid shortcodes are convenient, but they’re expensive. The , and Flatsome [ux_products] shortcodes each run…

Custom Database Indexes

WordPress ships with surprisingly few indexes on its most heavily queried tables. Tables like wp_postmeta, wp_term_relationships…

Custom Query Alterations

The optimisations in the Query Speed tab are deliberately conservative. They’re written to apply where they’re…

Defer Term Counting

Every time you add or update a product or post, WordPress and WooCommerce recount how many…

Diagnosing WP All Import Performance Issues with Scalability Pro

Scalability Pro does a lot of work to optimise your WP All Import jobs, but sometimes…

Object caching per-row for wp-admin lists

We have added an option to use object-caching per-row for lists in your wp-admin area. Probably…

Optimise Action Scheduler

Action Scheduler is the background job system used by WooCommerce, WooCommerce Subscriptions and a lot of…

Optimise Product Attributes Lookup

WooCommerce keeps a product attribute lookup table to make filtering and faceted searches fast. That table…

Optimise WooCommerce Updates

WooCommerce runs DELETE operations against wp_options on a number of admin and front-end pages, mostly to…

Optimised XML sitemap generation speed

In version 4.44 of Scalability Pro, we added XML sitemap generation optimisations. These optimisations optimise both…

Remove Image Sizes Globally

Every time an image is uploaded or imported, WordPress generates a resized copy for every registered…

Remove SQL_CALC_FOUND_ROWS

When WordPress runs the main query for an archive page, it doesn’t just fetch the 10…

Remove WooCommerce Dashboard Bloat

WooCommerce adds a number of elements to wp-admin that most shop owners never look at, and…

Rewrite LEFT JOINs to WHERE EXISTS

When you filter an archive by taxonomy or by a meta value, WordPress builds the query…

Scalability Pro speeds up wp-admin and your site in general

The indexes speed up multiple queries around your site including wp-admin. Additional options are available to…

Scalability Pro speeds up your archive pages by speeding up WP_Query

Archive pages are the pages on your WordPress site that contain lists of other pages. Your…

Scalability Pro speeds up your imports

Plugins like Datafeedr and WP All Import store information in wp_postmeta about imports and the SQL…

Specific WooCommerce Optimisations

The options above all help WooCommerce, but if you have a large site or a large…

Speed up Slow Themes

There are many slow themes that request images from the database using the GUID against wp_posts.…

Speeding Up Single Product and Post Pages

Most of Scalability Pro’s work is aimed at archive pages, the lists of products and posts,…

Super Speedy Listings Add-on

On a large site, archive pages get expensive. Author archives, taxonomy and category archives, and filtered…

Switch Off Phone Home

Plugins and themes frequently make outbound HTTP requests while you’re working in wp-admin. They check for…

Using the Slow Query Log

Before you can fix what’s slow, you need to know which queries are slow and where…

WooCommerce Admin Query Fixes

Some slow admin queries don’t come from a general setting you can tune, they come from…

Still stuck? Join the Discord.

Get direct advice from Dave Hilditch and hundreds of other performance experts using our plugins every day.

Join Community
×
1/1