WP AutoLoader Documentation

Overview

WordPress is largely built upon procedural functions. PHP natively supports autoloading for classes but not procedural functions. This means that WordPress requires loading a large number of PHP functions for each page request which costs unnecessary time wastage.

WP AutoLoader uses sophisticated code parsing techniques to extract all PHP functions into their own individual files, leaving behind empty shells in the original function definition files. This greatly lightens the processing load, leading to time and memory savings!

Moreover, our setup and reset scripts are intuitive and provide helpful feedback along the entire process.

WP AutoLoader also bootstraps core WordPress functions that it has determined to be most commonly used, in addition to parsing and enabling auto loading for core PHP classes. Combined, this product attempts to optimize the WordPress core, greatly.

System Requirements:

WP AutoLoader software should be hosted on the same server your WordPress application resides on.

  • WordPress 5.4+
  • PHP 7.1+
  • Linux based OS.
  • The linux user executing the WPAutoLoader command needs to have appropriate file permissions to add and remove files from the WordPress directory.

The rest of the server configurations do not matter.