Title: Search Results for “theme.json” – WordPress Developer Blog

---

 * [Showcase](https://wordpress.org/showcase/)
 * [Plugins](https://wordpress.org/plugins/)
 * [Themes](https://wordpress.org/themes/)
 * [Hosting](https://wordpress.org/hosting/)
 * [News](https://wordpress.org/news/)
    - [Learn WordPress](https://learn.wordpress.org/)
    - [Documentation](https://wordpress.org/documentation/)
    - [Education](https://wordpress.org/education/)
    - [Forums](https://wordpress.org/support/forums/)
    - [Developers](https://developer.wordpress.org/)
    - [Blocks](https://wordpress.org/blocks/)
    - [Patterns](https://wordpress.org/patterns/)
    - [Photos](https://wordpress.org/photos/)
    - [Openverse ︎](https://openverse.org/)
    - [WordPress.tv ︎](https://wordpress.tv/)
 *  - [About WordPress](https://wordpress.org/about/)
    - [Make WordPress](https://make.wordpress.org/)
    - [Events](https://events.wordpress.org/)
    - [Five for the Future](https://wordpress.org/five-for-the-future/)
    - [Enterprise](https://wordpress.org/enterprise/)
    - [Gutenberg ︎](https://wordpress.org/gutenberg/)
    - [Job Board ︎](https://jobs.wordpress.net/)
    - [Swag Store ︎](https://mercantile.wordpress.org/)
 * [Get WordPress](https://wordpress.org/download/)

Search in WordPress.org

 [ Get WordPress ](https://wordpress.org/download/)

[WordPress Developer Blog](https://developer.wordpress.org/news)

Search

 * [Snippets](https://developer.wordpress.org/news/snippets/)
    - [Blocks](https://developer.wordpress.org/news/category/blocks/)
    - [Concepts](https://developer.wordpress.org/news/category/concepts/)
    - [Common APIs](https://developer.wordpress.org/news/category/common-apis/)
    - [Design](https://developer.wordpress.org/news/category/design/)
    - [Playground](https://developer.wordpress.org/news/category/playground/)
    - [Plugins](https://developer.wordpress.org/news/category/plugins/)
    - [Themes](https://developer.wordpress.org/news/category/themes/)
 *  - [About this site](https://developer.wordpress.org/news/about/)
    - [Updates](https://developer.wordpress.org/news/category/updates/)
    - [How to contribute](https://developer.wordpress.org/news/how-to-contribute/)
    - [Tips and guidelines](https://developer.wordpress.org/news/tips-and-guidelines-for-writers/)
 * [Subscribe](https://developer.wordpress.org/news/subscribe/)
 * [Developer Resources](https://developer.wordpress.org/)

 * [Snippets](https://developer.wordpress.org/news/snippets/)
    - [Blocks](https://developer.wordpress.org/news/category/blocks/)
    - [Concepts](https://developer.wordpress.org/news/category/concepts/)
    - [Common APIs](https://developer.wordpress.org/news/category/common-apis/)
    - [Design](https://developer.wordpress.org/news/category/design/)
    - [Playground](https://developer.wordpress.org/news/category/playground/)
    - [Plugins](https://developer.wordpress.org/news/category/plugins/)
    - [Themes](https://developer.wordpress.org/news/category/themes/)
 *  - [About this site](https://developer.wordpress.org/news/about/)
    - [Updates](https://developer.wordpress.org/news/category/updates/)
    - [How to contribute](https://developer.wordpress.org/news/how-to-contribute/)
    - [Tips and guidelines](https://developer.wordpress.org/news/tips-and-guidelines-for-writers/)
 * [Subscribe](https://developer.wordpress.org/news/subscribe/)
 * [Developer Resources](https://developer.wordpress.org/)

# Search results for: “theme.json”

Search

 * 
   ## 󠀁[How WordPress 6.9 gives forms a theme.json makeover](https://developer.wordpress.org/news/2025/11/how-wordpress-6-9-gives-forms-a-theme-json-makeover/)󠁿
   
 * By [Justin Tadlock](https://profiles.wordpress.org/greenshady/)
 * November 6, 2025
 * [Themes](https://developer.wordpress.org/news/category/themes/)
 * WordPress 6.9 introduces new form elements support via theme.json. In this walkthrough,
   learn how to use them and when to fall back to CSS.
 * 
   ## 󠀁[You don’t need theme.json for block theme styles](https://developer.wordpress.org/news/2025/07/you-dont-need-theme-json-for-block-theme-styles/)󠁿
   
 * By [Justin Tadlock](https://profiles.wordpress.org/greenshady/)
 * July 29, 2025
 * [Design](https://developer.wordpress.org/news/category/design/), [Themes](https://developer.wordpress.org/news/category/themes/)
 * When you want or need to step away from using theme.json for styling themes, 
   this guide will walk you through best practices for using stylesheets instead.
 * 
   ## 󠀁[Mastering theme.json: You might not need CSS](https://developer.wordpress.org/news/2024/10/mastering-theme-json-you-might-not-need-css/)󠁿
   
 * By [Justin Tadlock](https://profiles.wordpress.org/greenshady/)
 * October 17, 2024
 * [Advanced](https://developer.wordpress.org/news/category/advanced/), [Themes](https://developer.wordpress.org/news/category/themes/)
 * A walkthrough of many tips, tricks, and techniques for using theme.json and style
   variations to their full extent.
 * 
   ## 󠀁[Border radius size presets in WordPress 6.9](https://developer.wordpress.org/news/2025/09/border-radius-size-presets-in-wordpress-6-9/)󠁿
   
 * By [Justin Tadlock](https://profiles.wordpress.org/greenshady/)
 * September 29, 2025
 * [Themes](https://developer.wordpress.org/news/category/themes/)
 * A step-by-step guide on registering and applying border radius size presets coming
   in the WordPress 6.9 release.
 * 
   ## 󠀁[Mastering light and dark mode styling in block themes](https://developer.wordpress.org/news/2024/12/mastering-light-and-dark-mode-styling-in-block-themes/)󠁿
   
 * By [Justin Tadlock](https://profiles.wordpress.org/greenshady/)
 * December 19, 2024
 * [Themes](https://developer.wordpress.org/news/category/themes/)
 * How to build block themes with both light and dark color scheme that’s activated
   based on the user’s operating system preferences.
 * 
   ## 󠀁[JSON Schema in WordPress](https://developer.wordpress.org/news/2024/07/json-schema-in-wordpress/)󠁿
   
 * By [Alex Lende](https://profiles.wordpress.org/ajlende/)
 * July 19, 2024
 * [Beginners](https://developer.wordpress.org/news/category/beginners/), [Concepts](https://developer.wordpress.org/news/category/concepts/)
 * Explore how JSON Schema can help you catch errors early and streamline your WordPress
   development process for block themes, custom blocks or blueprints.
 * 
   ## 󠀁[Adding and using custom settings in theme.json](https://developer.wordpress.org/news/2023/08/adding-and-using-custom-settings-in-theme-json/)󠁿
   
 * By [Justin Tadlock](https://profiles.wordpress.org/greenshady/)
 * August 31, 2023
 * [Themes](https://developer.wordpress.org/news/category/themes/)
 * Learn how to work with custom settings in theme.json files to make CSS custom
   properties even more powerful.
 * 
   ## 󠀁[Bridging the gap: Hybrid themes](https://developer.wordpress.org/news/2024/12/bridging-the-gap-hybrid-themes/)󠁿
   
 * By [Troy Chaplin](https://profiles.wordpress.org/areziaal/)
 * December 3, 2024
 * [Beginners](https://developer.wordpress.org/news/category/beginners/), [Blocks](https://developer.wordpress.org/news/category/blocks/),
   [Themes](https://developer.wordpress.org/news/category/themes/)
 * Discover the key differences between two common WordPress theme types and learn
   how to seamlessly integrate modern block theme features into a classic theme.
   This approach allows for a smooth, gradual transition to block-based functionality
   while retaining the flexibility and familiarity of traditional development.
 * 
   ## 󠀁[Drop Shadow updates in WordPress 6.5](https://developer.wordpress.org/news/2024/03/drop-shadow-updates-in-wordpress-6-5/)󠁿
   
 * By [Birgit Pauli-Haack](https://profiles.wordpress.org/bph/)
 * March 21, 2024
 * [Beginners](https://developer.wordpress.org/news/category/beginners/), [Design](https://developer.wordpress.org/news/category/design/),
   [Themes](https://developer.wordpress.org/news/category/themes/), [Updates](https://developer.wordpress.org/news/category/updates/)
 * WordPress 6.5 brings drop shadow options to the end user. This post summarizes
   how to use the controls for various blocks, and how to remove core presets.
 * 
   ## 󠀁[How to modify theme.json data using server-side filters](https://developer.wordpress.org/news/2023/07/how-to-modify-theme-json-data-using-server-side-filters/)󠁿
   
 * By [Nick Diego](https://profiles.wordpress.org/ndiego/)
 * July 5, 2023
 * [Advanced](https://developer.wordpress.org/news/category/advanced/)
 * Discover the possibilities of theme.json server-side filters, from dynamically
   modifying color palettes to restricting block controls based on user permissions.

1 [2](https://developer.wordpress.org/news/search/theme.json/page/2/?output_format=md)
[3](https://developer.wordpress.org/news/search/theme.json/page/3/?output_format=md)…
[8](https://developer.wordpress.org/news/search/theme.json/page/8/?output_format=md)

 [Next Page](https://developer.wordpress.org/news/search/theme.json/page/2/?output_format=md)

## Have an idea for a new post?

### 󠀁[Learn how to contribute](https://developer.wordpress.org/news/how-to-contribute/)󠁿

Share your knowledge with fellow WordPress developers.

### 󠀁[Review tips and guidelines](https://developer.wordpress.org/news/tips-and-guidelines-for-writers/)󠁿

Everything you need to know about writing for the Blog.

## Subscribe to the Blog

  Email Address

 Join 1,876 other subscribers

 * [About](https://wordpress.org/about/)
 * [News](https://wordpress.org/news/)
 * [Hosting](https://wordpress.org/hosting/)
 * [Privacy](https://wordpress.org/about/privacy/)

 * [Showcase](https://wordpress.org/showcase/)
 * [Themes](https://wordpress.org/themes/)
 * [Plugins](https://wordpress.org/plugins/)
 * [Patterns](https://wordpress.org/patterns/)

 * [Learn](https://learn.wordpress.org/)
 * [Documentation](https://wordpress.org/documentation/)
 * [Developers](https://developer.wordpress.org/)
 * [WordPress.tv ](https://wordpress.tv/)

 * [Get Involved](https://make.wordpress.org/)
 * [Events](https://events.wordpress.org/)
 * [Donate ](https://wordpressfoundation.org/donate/)
 * [Five for the Future](https://wordpress.org/five-for-the-future/)

 * [WordPress.com ](https://wordpress.com/?ref=wporg-footer)
 * [Matt ](https://ma.tt/)
 * [bbPress ](https://bbpress.org/)
 * [BuddyPress ](https://buddypress.org/)

 * [Visit our X (formerly Twitter) account](https://www.x.com/WordPress)
 * [Visit our Bluesky account](https://bsky.app/profile/wordpress.org)
 * [Visit our Mastodon account](https://mastodon.world/@WordPress)
 * [Visit our Threads account](https://www.threads.net/@wordpress)
 * [Visit our Facebook page](https://www.facebook.com/WordPress/)
 * [Visit our Instagram account](https://www.instagram.com/wordpress/)
 * [Visit our LinkedIn account](https://www.linkedin.com/company/wordpress)
 * [Visit our TikTok account](https://www.tiktok.com/@wordpress)
 * [Visit our YouTube channel](https://www.youtube.com/wordpress)
 * [Visit our Tumblr account](https://wordpress.tumblr.com/)

![Code is Poetry](https://s.w.org/style/images/code-is-poetry-for-dark-bg.svg)

 The WordPress® trademark is the intellectual property of the WordPress Foundation.

![](https://pixel.wp.com/boom.gif?v=0.9&u=https%3A%2F%2Fdeveloper.wordpress.org%
2Fnews&json=%22beacons%22:%5B%22jetpack.search.es.duration:248|ms%22%5D)