This repository contains the Bedrock file structure and Sage theme for the Code Corps WordPress blog.
Bedrock is a modern WordPress stack that helps you get started with the best development tools and project structure.
Sage is the best WordPress starter theme with a modern front-end development workflow.
Much of the philosophy behind Bedrock is inspired by the Twelve-Factor App methodology including the WordPress specific version.
Use Trellis for additional features:
Clone this repository along with Trellis into the following directory structure:
blog.codecorps.org/ # → Root folder for this project
├── trellis-public/ # → Your clone of the public Trellis repository
├── trellis/ # → Your clone of the private Trellis repository (acccess limited; private for security)
└── site/ # → Your clone of this repository, a Bedrock-based WordPress site
└── web/
├── wp/ # → WordPress core (don't touch!)
└── app/ # → WordPress content directory (themes, plugins, etc.)
└── web/themes/codecorps # → Code Corps theme directory (where most blog dev work will happen)
mkdir blog.codecorps.org
cd blog.codecorps.org
git clone git@github.com:code-corps/blog.codecorps.org-trellis-public.git trellis-public
git clone git@github.com:code-corps/blog.codecorps.org-site.git site
cd trellis-public && ansible-galaxy install -r requirements.yml
trellis-public
. Read those docs for more,Windows user? Read the Trellis Windows docs for slightly different installation instructions. Please modify them to match these docs. VirtualBox is known to have poor performance in Windows — use VMware or see some possible solutions.
Bedrock documentation is available at https://roots.io/bedrock/docs/.
Sage documentation is available at https://roots.io/sage/docs/.
Contributions are welcome from everyone. We have contributing guidelines to help you get started.
Join the Code Corps community at https://codecorps.org/code-corps/code-corps