Roots Bedrock

Modern WordPress development: 12-factor app architecture, Composer, and secure directory layout.

Roots Bedrock Screenshot Preview

Roots Bedrock

Modern WordPress development: 12-factor app architecture, Composer, and secure directory layout.


Overview

Bedrock organizes WordPress like a modern web application: manage WordPress core and all plugins via Composer, configure environments using .env files, and move web root to web/ to isolate sensitive configuration files from the public internet.


Key Features

  • Manage: Manage WordPress core and all third-party plugins with Composer
  • Environment-specific: Environment-specific configuration using standard dotenv (.env) files
  • Organized: Organized directory structure isolates web root from application logic
  • Git-friendly:: Git-friendly: never commit WordPress core files or uploaded media to Git
  • Integrates: Integrates seamlessly with Roots Sage theme and Trellis server provisioning

Code & Integration Example

// Install WordPress plugin via Composer in Bedrock:
composer require wpackagist-plugin/advanced-custom-fields

Why Developers Choose Roots Bedrock

Roots Bedrock is trusted by the WordPress community because it balances reliability with deep extensibility. Whether you are running a single client site or managing an enterprise network of hundreds of installations, it integrates cleanly into modern WordPress workflows.

  • Developer Friendly: Built to respect WordPress coding standards with action hooks and filters.
  • Actively Maintained: Frequently updated for the latest major WordPress versions.
  • Community Backed: Comprehensive documentation, tutorials, and community support forums.

Community Discussion

Ask questions, share configuration workflows, or leave user feedback.

Back to Developer Tools & Workflow Browse Full Archive Visit Official Site