Gather fuel is the scaffolding used for all WordPress projects created by Matchbox.
- DDEV for launching local development environments.
- Easy install of recommended plugins and Kindling using Composer.
- A must-use plugin for registering custom post types and taxonomies.
- Preset
.deployignore
and.gitignore
files.
The primary goal of Gather Fuel is to streamline the process of creating new projects. The steps below should only be followed when creating a new project.
- Create a new repo for your project and clone it to your local environment.
- Download the latest release of Gather Fuel and extract its contents into your local project directory.
- Configure DDEV.
- Open the terminal (or equivalent) at the project root.
- Run
ddev config --database=mysql:8.0 --project-type=wordpress --php-version=8.2
to create the DDEVconfig.yml
file. - Replace the default Gather Fuel readme by deleting the
readme.md
file. Then rename thereadme-example.md
file toreadme.md
. - Update the project
readme.md
file with your project details. - Replace all instances of
{{ Project Name }}
with the project name. - Replace all instances of
{{ Client Name }}
with the client's name. - Replace all instances of
{{ repository-name }}
with the repository name. - Commit all changes to the project repo using
🌱 Initial commit
as the commit message.
You should follow the Local Development steps from the project readme from this point.
🟢 ACTIVE - Matchbox is actively working on Gather Fuel, and we expect to continue work for the foreseeable future, including keeping tested up to the most recent version of WordPress. Bug reports, feature requests, questions, and pull requests are welcome.