WP Manifestindependent plugin directory
manifest / performance / wp-parallel-loader

WP Parallel Loader

Parallel Loader WP Plugin

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/wlady/wp-parallel-loader/archive/refs/heads/master.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

WP Parallel Loader Plugin

The WP Parallel Loader plugin reduces page loading time by substituting the original resource URLs with configured hostnames to parallelize downloads across them. Read more

Substitution is turned off if:

  • URL starts with double slashes. E.g
<script src="//libs/angular.js"></script>
  • URL contains template variable. E.g
    <script src="{$domain}/libs/angular.js"></script>
    <script src="${domain}/libs/angular.js"></script>
    <script src="{{domain}}/libs/angular.js"></script>
  • External URL is in FQDN format

Installation

  1. Upload wp-parallel-loader.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Configure the hostnames and types of resources to be processed

Screenshots

Settings Screen

Waterfall diagram of a page without domain sharding

Waterfall diagram with resources sharded across 3 domains