Advanced WordPress Development Tools
Build better WordPress sites with modern development workflows, Composer, Laravel components, and automated deployment.
roots/radicle
Radicle is an opinionated starting point for WordPress projects with the Roots stack
roots/acorn
Integrate Laravel functionality into WordPress projects
roots/bedrock
WordPress boilerplate with Composer and Git, easier configuration, and an improved folder structure
roots/sage
WordPress starter theme with Laravel Blade components and templates, Tailwind CSS, and block editor support
roots/trellis
WordPress LEMP stack with PHP 8.3, Composer, WP-CLI and more
roots/wp-packages
Manage your WordPress plugins and themes with Composer
WP Sec Adv: WordPress Security Advisories for Composer
WordPress security advisories for Composer. WP Sec Adv uses Wordfence data to audit and block vulnerable plugins, themes, and core packages.
Read WP Sec Adv: WordPress Security Advisories for ComposerWordPress Plugins That Assume Your Directory Structure
Many WordPress plugins assume a default directory structure, breaking compatibility with Bedrock, other Composer setups, and subdirectory installs.
Read WordPress Plugins That Assume Your Directory StructureWP Packages Now Supports dev-trunk with SVN Revision Pinning
Some WPackagist installs are mutable resulting in unwanted plugin updates. WP Packages pins untagged plugins to SVN revisions.
Read WP Packages Now Supports dev-trunk with SVN Revision PinningSponsors
Roots is an independent open source org, supported only by developers like you. Become a sponsor.
Brands that trust us
Recommendations
I'm a big fan of Bedrock (and all of Roots in general)
Bedrock is like the bridge between WordPress and the rest of PHP
In my opinion, the roots.io toolkit is the most sane way to do WordPress in 2023
Roots' distros have been essential to jumping back into WordPress devel after a decade out. Until WP quits being an antiquated, monetized pit of code, this is all that’s holding my sanity in check.
Bedrock is doing a huge service to the WordPress community, and I can see it being adopted as the standard for WordPress development. Hopefully as more people adopt it, the developer community at large will view WordPress sites on similar footing as more “professional” platforms.
If you have to use WordPress, use Bedrock for your web app and Sage to develop your custom theme. Any Laravel developer will feel at home in these tools.
I think 2 years ago I tweeted to y'all to say I love Sage -- now I'm getting started with Bedrock and loving it! thank you for making me feel like WordPress can be sane, secure, and modern.
Subscribe for updates
Join over 8,000 subscribers for the latest Roots updates, WordPress plugin recommendations, modern WordPress projects, and web development tips.