New on the blog: Some SEO plugins claim to serve Markdown to AI agents, but they’re ignoring the Accept header that agents like Claude Code are already sending. https://lnkd.in/gzCKUh63 The post breaks down what AIOSEO actually does vs. what WordPress.org and our own docs do with proper content negotiation. Also a reminder that we have a standalone plugin for this if you want it on your own site: roots/post-content-to-markdown
About us
We’ve been providing developers with tools to help them build better WordPress sites since 2011
- Website
-
https://roots.io/
External link for roots.io
- Industry
- Software Development
- Headquarters
- Remote,
- Type
- Privately Held
- Founded
- 2011
Locations
-
Primary
Get directions
Remote, , US
Employees at roots.io
Updates
-
MilliCache is a Redis-backed page caching plugin for WordPress with surgical flag-based invalidation It stores rendered responses in Redis (or any Redis-compatible server — ValKey, Dragonfly, KeyDB) and serves them from advanced-cache.php before WordPress boots Read more about it on our blog: https://lnkd.in/gpJHtG7Y
-
✨ @roots/vite-plugin v2.1.0 adds support for theme.json partials You can now split your block styles into `.theme.js` files and co-locate them next to your block templates instead of maintaining one giant theme.json https://lnkd.in/gzh6hnRh
-
If you manage WordPress with Composer, you’ve probably noticed a gap: composer audit works great for PHP packages on Packagist, but it has no awareness of WordPress plugin and theme vulnerabilities. WP Sec Adv by Rufus Tang was built to bring security advisory support to WordPress packages installed via Composer. Read more on the blog: https://lnkd.in/gzvZiQ9a
-
-
3 ways WordPress plugins break non-standard installs: - Hardcoded wp-content paths - Direct wp-load.php includes - Assuming WP lives at the root Read more on our blog: https://lnkd.in/gJjH2UvQ
-