Minimal, accessible markup
Write less code with the theme wrapper
Template markup is controlled by a theme wrapper and is handled by one file instead of being scattered across all template files like typical themes.
Theme activation jump start
Stop wasting time messing around with WordPress settings and get straight to coding your theme.
Roots includes Bootstrap for faster web development, but it can easily be removed or replaced with your preferred CSS framework.
Optimized for production use
The Roots Gruntfile compiles your LESS & minifies and concatenates CSS and JS.
Clean URLs, even with WordPress
Roots makes URLs root relative and also rewrites your static theme and plugin assets. Stop being forced to have your URLs contain
/wp-content/ and your full site URL everywhere.
- HTML5 Boilerplate: Serve jQuery from the Google CDN with local fallback
- HTML5 Boilerplate: Google Analytics snippet
- HTML5 Boilerplate’s
.htaccessis available from the wp-h5bp-htaccess plugin
- Cleaner HTML output of navigation menus
- Cleaner output of
wp_headand enqueued scripts/styles
- Nice search (
- Image captions use
- Multilingual ready (Brazilian Portuguese, Bulgarian, Catalan, Danish, Dutch, English, Finnish, French, German, Hungarian, Indonesian, Italian, Korean, Macedonian, Norwegian, Polish, Russian, Simplified Chinese, Spanish, Swedish, Traditional Chinese, Turkish, Vietnamese)
What are people saying?
From the beginning, Roots just made sense to me. Logical code organization and everything seemed to be in its place. It's just a great consistent base that I've worked into to the workflow here at our agency.Dan Egan
Roots extends and builds on what drew me to WordPress: the ability to create simple and functional sites very quickly, with the power to build custom and complex functionality as well.Chris Carr
Your theme is one of the best Bootstrap based starter themes. But to me your theme is more than that, it helped me, inspired me, and changed my way of organizing project structure. I've learned many new things via GitHub discussions too. There was a hard learning curve in the beginning compared to other WP themes, but when you pass that stage everything is just right. I have my own freedom to do anything with your theme. I really appreciate all developers who worked hard making this theme.Alex Lim
Built with Roots
Get updates and special offers
Build complex, interactive contact forms in minutes. Read about Roots & Gravity Forms Integration.
The WordPress Multilingual Plugin. Roots already includes translations for over 25 languages.
Yoast's all in one SEO solution: titles, meta descriptions, XML sitemaps, breadcrumbs & more.
Improve site performance and user experience via caching.