Namespacing and Autoloading for PHP can make you a better, more efficient, and happier developer, and help you unlock the power of Sage 10 and Acorn.
Tools for modern WordPress development
Roots helps you build better WordPress sites.
10,420 · Version 9.0.9
WordPress starter theme that lets you build better themes faster with improved development tools.
4,714 · Version 1.12.8
WordPress boilerplate to organize your WordPress project better, improve configuration files, and manage plugins with Composer.
What others say
Sage, Bedrock, and Trellis by Roots have challenged me to become a better WordPress developer over the years & modernize my toolset.
Working with WordPress on two projects over the next few months, the folks at Roots really have some amazing resources!
Roots stack will either teach you a lot, or make you feel right at home depending on your background. Either way. It’s a no brainer for WP development at a professional level.
You’ll get differing opinions, but for me Roots/Sage was the best choice I ever made after playing with plenty of options. I think it’s a much better workflow, and actually teaches you good practices for wider development rather than very WP specific stuff.
Bedrock 1.12.5 has been released with support for disabling the built-in fatal error handler on development introduced in WordPress 5.2.
Anime.js makes web animation easy and accessible to begin with for all developers. In this guide, we’ll explore how to use Anime in your next Sage 9 project.
Bedrock has been updated with WordPress 5.1.1, a security and maintenance release. Trellis 1.0.2 includes a few minor changes.
Composers are new to Sage 10 and are based on Laravel's View Composers. Composers pass data to views when they're rendered.