andrewminion / wordpress-multisite-subdirectory-valet-driver
A custom driver for Laravel Valet that adds compatibility for WordPress multisite installs that use the subdirectory configuration.
2.1.0
2023-03-16 16:46 UTC
Requires (Dev)
- laravel/valet: ^4.0
This package is auto-updated.
Last update: 2024-12-16 20:39:07 UTC
README
A custom driver for Laravel Valet that adds compatibility for WordPress multisite installs that use the subdirectory configuration.
Compatibility
Installation (Composer)
composer global require andrewminion/wordpress-multisite-subdirectory-valet-driver
cp $(composer global config home)/vendor/andrewminion/wordpress-multisite-subdirectory-valet-driver/WordPressMultisiteSubdirectoryValetDriver.php ~/.config/valet/Drivers
- Make sure your wp-config.php file has at least one of
WP_ALLOW_MULTISITE
orMULTISITE
constants defined. - Celebrate the pain you just avoided!
Installation (Manual)
- Clone this repo
cp WordPressMultisiteSubdirectoryValetDriver.php ~/.config/valet/Drivers
- Make sure your wp-config.php file has at least one of
WP_ALLOW_MULTISITE
orMULTISITE
constants defined. - Celebrate the pain you just avoided!
Installs with WordPress root files in a subdirectory
If your install has WordPress root files in a subdirectory (such as a submodule), simply change the class property $wp_root
from false to the root directory name.