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

WP Parallel Loader

Parallel Loader WP Plugin

by Vladimir Zabara · github.com/wlady/wp-parallel-loader · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/wlady/wp-parallel-loader/archive/refs/heads/master.zip

Readme

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

Read the full README on GitHub →