# Advanced WordPress Development Tools

## Build better WordPress sites with modern development workflows, Composer, Laravel components, and automated deployment.

[Get Started](/getting-started/) [View on GitHub](https://github.com/roots)

## [roots/radicle](/radicle/)

Radicle is an opinionated starting point for WordPress projects with the Roots stack

## [roots/acorn](/acorn/)

Integrate Laravel functionality into WordPress projects

## [roots/bedrock](/bedrock/)

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

## [roots/sage](/sage/)

WordPress starter theme with Laravel Blade components and templates, Tailwind CSS, and block editor support

## [roots/trellis](/trellis/)

WordPress LEMP stack with PHP 8.3, Composer, WP-CLI and more

## [roots/wp-packages](https://wp-packages.org/)

Manage your WordPress plugins and themes with Composer

## [Changelog](https://discourse.roots.io/tag/releases)

[View all →](https://discourse.roots.io/tag/releases)

### roots/post-content-to-markdown v1.7.1

2026-04-18 today

[post-content-to-markdown v1.7.1](https://discourse.roots.io/t/post-content-to-markdown-v1-7-1-released/30320)

### roots/post-content-to-markdown v1.7.0

2026-04-18 today

[post-content-to-markdown v1.7.0](https://discourse.roots.io/t/post-content-to-markdown-v1-7-0-released/30319)

### roots/post-content-to-markdown v1.6.0

2026-04-18 today

[post-content-to-markdown v1.6.0](https://discourse.roots.io/t/post-content-to-markdown-v1-6-0-released/30318)

### roots/post-content-to-markdown v1.5.0

2026-04-18 today

[post-content-to-markdown v1.5.0](https://discourse.roots.io/t/post-content-to-markdown-v1-5-0-released/30317)

## [Blog](/blog/)

[View all](/blog/)

### Some SEO Plugins Claim Markdown for AI but Ignore the Accept Header

Some WordPress SEO plugins claim Markdown support for AI agents, but ignore the Accept: text/markdown header that Claude Code and other agents actually send.

2026-04-14 [Read Some SEO Plugins Claim Markdown for AI but Ignore the Accept Header](https://roots.io/some-seo-plugins-claim-markdown-for-ai-but-ignore-the-accept-header/)

### MilliCache: Redis-Backed Full-Page Caching for WordPress

MilliCache is a Redis-backed page caching plugin for WordPress with surgical flag-based invalidation.

2026-04-13 [Read MilliCache: Redis-Backed Full-Page Caching for WordPress](https://roots.io/millicache-redis-backed-full-page-caching-for-wordpress/)

### Roots Vite Plugin Now Supports theme.json Partials

Roots Vite Plugin v2.1.0 adds theme.json partials, letting you split block styles into `.theme.js` files co-located with your block templates.

2026-04-07 [Read Roots Vite Plugin Now Supports theme.json Partials](https://roots.io/roots-vite-plugin-now-supports-theme-json-partials/)

## Sponsors

- [![Carrot](https://roots.io/build/assets/carrot-U-3tnBjH.svg)](https://carrot.com/)
- [![WordPress.com](https://roots.io/build/assets/wordpress-com-COwyg-kV.svg)](https://wordpress.com/)
- [![Itineris](https://roots.io/build/assets/itineris-B1enfPfI.svg)](https://www.itineris.co.uk/)
- [![Kinsta](https://roots.io/build/assets/kinsta-wOzVJCcU.svg)](https://kinsta.com/?kaid=OFDHAJIXUDIV)

Roots is an independent open source org, supported only by developers like you. [Become a sponsor](/sponsors/).

## Brands that trust us

NASA

Mercedes

Docker

HBO

Sony

Zillow

Toyota

## Recommendations

> I'm a big fan of Bedrock (and all of Roots in general)
> 
> ![Josh Koenig](https://roots.io/build/assets/josh-koenig-UZlxThhu.jpg) Josh Koenig

> Bedrock is like the bridge between WordPress and the rest of PHP
> 
> ![Carl Alexander](https://roots.io/build/assets/carl-alexander-Dt_iLlr2.jpg) Carl Alexander

> In my opinion, the roots.io toolkit is the most sane way to do WordPress in 2023
> 
> ![Andrew Halliwell](https://roots.io/build/assets/andrew-halliwell-Cg7WRrLV.jpg) Andrew Halliwell

> 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.
> 
> ![Ross J Kuhn](https://roots.io/build/assets/ross-j-kuhn-BUo8GxT0.jpg) Ross J Kuhn

> 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.
> 
> ![Daniel Strunk](https://roots.io/build/assets/daniel-strunk-CbrBRn_R.jpg) Daniel Strunk

> 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.
> 
> ![Rory McDaniel](https://roots.io/build/assets/rory-mcdaniel-CTlkgQxJ.jpg) Rory McDaniel

> 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.
> 
> ![Michael Snook](https://roots.io/build/assets/michael-snook-C2siJAXm.jpg) Michael Snook