This is a package to quickly setup a local WordPress installation on a Mac using Laravel Valet. It is assumed the you are using .test
for the local TLD.
- Laravel Valet
- MySQL 5.6
- Perl
- PHP 7.4
git clone https://github.com/pryley/dioscuri.git [projectdir]
cd [projectdir]
sh install
dioscuri
├── deploy This dir contains the deployment configuration
├── public This is the webroot
│ ├── app This dir replaces the wp-content dir
│ │ ├── mu-plugins Must-use plugins are installed here
│ │ ├── plugins Plugins are installed here
│ │ ├── themes Themes are installed here
│ │ └── uploads Uploads are stored here
│ ├── wp This is the WordPress directory
│ │ ├── wp-admin
│ │ ├── wp-content This dir is unused except for the default themes shipped with WordPress
│ │ ├── wp-includes
│ │ └── etc.
│ └── wp-config.php This file loads the env.php file which is located outside on the webroot
├── deploy.php This is the deployment script
├── env.php This file is where you define your database information, etc.
└── LocalValetDriver.php This file allows you to use the dioscuri dir structure with Laravel Valet
The following boilerplate theme is installed and activated:
The following plugins are installed and activated:
The following plugins are installed:
- Disable Comments
- Easy Updates Manager
- Machete
- Members
- Meta Box
- Paste as Plain Text
- Post Type Archive Link
- Powerful Posts Per Page
- Safe Redirect Manager
- Safe SVG
- SendGrid
- Simple Custom Post Order
- Simple Page Sidebars
- Simple Post Type Permalinks
- The SEO Framework
- UpdraftPlus WordPress Backup Plugin
- User Menus
The following Must-Use plugins are installed: