This tool provides a streamlined and opinionated approach to kickstart a local development environment for your WordPress project. It's designed to save you time and effort, allowing you to focus on building your WordPress site right away.
Before you begin, ensure you have the following prerequisites installed and configured on your system:
- Docker Engine: For container management. We recommend using OrbStack for a faster and more efficient alternative.
- mkcert: For creating locally trusted SSL certificates.
Also ensure that your /etc/hosts
file includes the entry 127.0.0.1 your-project.test
. Alternatively, you can automate this process using a tool
like Dnsmasq.
To install the WordPress Project Scaffold, follow these steps:
-
Add the custom Homebrew tap:
brew tap somoscuatro/homebrew-wp-project-scaffold
-
Install the wp-project-scaffold tool via Homebrew:
brew install wp-project-scaffold`
To initiate your WordPress project, simply execute the following command:
wp-project-scaffold
Running this command will:
Set up a local WordPress development environment using the somoscuatro Docker Compose configuration.
Optionally, install the somoscuatro WordPress Starter Theme to jumpstart your theme development. For more detailed information and advanced usage, please refer to the respective GitHub repositories linked above.
Credentials to access /wp-admin
are:
- username:
admin
- password:
admin
Happy coding, and enjoy building your WordPress site with ease!
Any kind of contribution is very welcome!
Please, be sure to read our Code of Conduct.
If you notice something wrong please open an issue or create a Pull Request or just send an email to tech@somoscuatro.es. If you want to warn us about an important security vulnerability, please read our Security Policy.
All code is released under MIT license version. For more information, please refer to LICENSE.md file.