Theme Json

Template Parts

Complete reference for templateParts in theme.json. Overview The templateParts array registers reusable template sections like headers, footers, and sidebars. {...

Updated March 13, 2026

theme.json

Global settings and styles configuration for WordPress block themes. Since: 5.8.0 Current Schema Version: 3 Source: wp-includes/class-wp-theme-json.php Purpose theme.json provides...

Updated March 13, 2026

Spacing Settings

Complete reference for settings.spacing in theme.json. Overview { "settings": { "spacing": { "blockGap": null, "customSpacingSize": true, "defaultSpacingSizes": true, "margin": false,...

Updated March 13, 2026

Typography Settings

Complete reference for settings.typography in theme.json. Overview { "settings": { "typography": { "customFontSize": true, "defaultFontSizes": true, "dropCap": true, "fluid": false,...

Updated March 13, 2026

Styles Configuration

Complete reference for styles in theme.json. Overview The styles section defines CSS styling rules that WordPress applies globally and per-block....

Updated March 13, 2026

Color Settings

Complete reference for settings.color in theme.json. Overview { "settings": { "color": { "background": true, "custom": true, "customDuotone": true, "customGradient": true,...

Updated March 13, 2026

Layout Settings

Complete reference for settings.layout in theme.json. Overview { "settings": { "layout": { "contentSize": "650px", "wideSize": "1200px", "allowEditing": true, "allowCustomContentAndWideSize": true...

Updated March 13, 2026

Other Settings

Complete reference for border, shadow, dimensions, position, background, appearance tools, custom properties, and other settings. appearanceTools Meta-setting that enables multiple...

Updated March 13, 2026

Per-Block Settings

Complete reference for settings.blocks in theme.json. Overview The settings.blocks object allows you to override global settings for specific blocks. {...

Updated March 13, 2026

Custom Templates

Complete reference for customTemplates in theme.json. Overview The customTemplates array registers custom page/post templates that users can select in the...

Updated March 13, 2026

Patterns

Complete reference for patterns in theme.json. Overview The patterns array registers block patterns that are bundled with or referenced by...

Updated March 13, 2026

theme.json Schema Overview

The theme.json file is WordPress's unified configuration system for block themes, controlling global styles, editor settings, and theme behavior. File...

Updated March 13, 2026
← Back to Chubes.net