2, 'settings' => array( 'color' => array( 'palette' => array(), 'gradients' => array(), ), 'shadow' => array( 'presets' => array(), ), 'typography' => array( 'fontSizes' => array(), ), 'dimensions' => array( 'aspectRatios' => array(), ), 'spacing' => array( 'spacingScale' => array( 'steps' => 0, ), ), ), ); return $theme_json->update_with( $new_data ); } add_filter( 'wp_theme_json_data_default', 'custom_wp_theme_json_default' );