masonitedoors / bedrock-autoloader
An autoloader that enables standard plugins to be required just like must-use plugins. The autoloaded plugins are included during mu-plugin loading. An asterisk (*) next to the name of the plugin designates the plugins that have been autoloaded.
Installs: 1 493
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:package
pkg:composer/masonitedoors/bedrock-autoloader
Requires
- composer/installers: ~1.0
This package is auto-updated.
Last update: 2025-10-17 04:12:26 UTC
README
Standalone version of the Bedrock Autoloader for must-use plugins.
Installation
Require this package, with Composer, in the root directory of your project.
composer require masonitedoors/bedrock-autoloader
Usage
In order to add the drop-in file bedrock-autoloader.php to your site's wp-content/mu-plugins/ directory, it is recommended that you use koodimonni/composer-dropin-installer. Once installed, your project's composer.json should look similar to this:
{
"name": "masonitedoors/my-wordpress-site",
"type": "project",
"license": "GPL-2.0-or-later",
"require": {
"koodimonni/composer-dropin-installer": "*",
"php": "^7.0",
"composer/installers": "^1.4",
"roots/wordpress": "5.4",
"masonitedoors/bedrock-autoloader": "dev-master"
},
"extra": {
"wordpress-install-dir": "html",
"installer-paths": {
"html/wp-content/mu-plugins/{$name}/": [
"type:wordpress-muplugin",
],
"html/wp-content/plugins/{$name}/": [
"type:wordpress-plugin"
],
"html/wp-content/themes/{$name}/": [
"type:wordpress-theme"
]
},
"dropin-paths": {
"html/wp-content/mu-plugins/": [
"package:masonitedoors/bedrock-autoloader:bedrock-autoloader.php"
]
}
},
"config": {
"dropin-installer": "copy"
}
}
Credits
All credits & copyrights belongs to people behind Bedrock.