A streamlined WordPress setup designed to kickstart your development process with ease. Leveraging Docker, DDEV, and a bespoke initialisation script, this project aims to provide a consistent and efficient environment for WordPress development.
Before you start, ensure you have Docker installed on your system. If you're new to Docker, follow the official Docker installation guide.
DDEV is my chosen tool for managing Docker-based projects, providing a seamless and flexible development environment. If you haven't yet, install DDEV by following the instructions at DDEV's official documentation.
Clone the repository to your local machine:
git clone "git@github.com:lukebellis/ModernWPStarter.git"
Navigate into the project directory:
cd ModernWPStarter
run the setup script from your terminal (not from within VSCode or any other IDE's terminal):
Make sure the script is executable:
chmod +x setup.sh.
./setup.sh
Follow the prompts to customise your WordPress setup, including the site and theme names.
Open your project in Visual Studio Code:
Run code . in your terminal to open the project.
If you're on a Mac and haven't set up the code command, open VSCode, press Cmd + Shift + P, type Shell Command: Install 'code' command in PATH, and press Enter.
Modern WordPress Starter is an open-source project. If it helps you build great sites, consider sponsoring us through GitHub Sponsors or contributing directly to the project.