Bedrock

screenshot of Bedrock

Bedrock

WordPress boilerplate with Composer, easier configuration, and an improved folder structure

Overview:

Bedrock is an open-source WordPress boilerplate designed for developers who want to manage their projects using Git and Composer. Inspired by the Twelve-Factor App methodology, Bedrock incorporates WordPress-specific versions of its principles. It offers features such as better folder structure, dependency management with Composer, easy WordPress configuration with environment-specific files, environment variables with Dotenv, an autoloader for mu-plugins, enhanced security, and more.

Features:

  • Better folder structure: Bedrock provides an improved folder structure for organizing WordPress projects.
  • Dependency management with Composer: Developers can easily manage dependencies using Composer, making it simple to add or update packages.
  • Easy WordPress configuration with environment specific files: Bedrock allows for easy configuration of WordPress settings based on different environments.
  • Environment variables with Dotenv: Dotenv enables the use of environment variables to configure the WordPress environment.
  • Autoloader for mu-plugins: Bedrock allows regular plugins to be used as mu-plugins, providing greater flexibility.
  • Enhanced security: Bedrock separates the web root from the WordPress core files and uses wp-password-bcrypt to secure passwords.