WP_Theme_JSON::remove_indirect_properties()
Method: Removes indirect properties from the given input node and sets in the given output node.
Source: wp-includes/class-wp-theme-json.php:3045
Method: Removes indirect properties from the given input node and sets in the given output node.
Source: wp-includes/class-wp-theme-json.php:3045
Method: Returns a filtered declarations array if there is a separator block with only a background style defined in theme.json by adding a color attribute to reflect the changes in the front.
Source: wp-includes/class-wp-theme-json.php:2149
Method: Processes the CSS, to apply nesting.
Source: wp-includes/class-wp-theme-json.php:1085
Method: Returns the global styles custom css.
Source: wp-includes/class-wp-theme-json.php:1105
Method: Sets the spacingSizes array based on the spacingScale values from theme.json.
Source: wp-includes/class-wp-theme-json.php:3326
Method: Gets the CSS rules for a particular block from theme.json.
Source: wp-includes/class-wp-theme-json.php:2269
Method: Outputs the CSS for layout rules on the root.
Source: wp-includes/class-wp-theme-json.php:2465
Filter Hook: Filters the list of style nodes with metadata.
Source: wp-includes/class-wp-theme-json.php:2126
Method: A public helper to get the block nodes from a theme.json file.
Source: wp-includes/class-wp-theme-json.php:2136
Method: An internal method to get the block nodes from a theme.json file.
Source: wp-includes/class-wp-theme-json.php:2186
Method: Gets the CSS layout rules for a particular block from theme.json layout definitions.
Source: wp-includes/class-wp-theme-json.php:1213
Method: Returns a class name by an element name.
Source: wp-includes/class-wp-theme-json.php:535
Method: Returns the current theme’s wanted patterns(slugs) to be registered from Pattern Directory.
Source: wp-includes/class-wp-theme-json.php:3169
Method: Returns a valid theme.json as provided by a theme.
Source: wp-includes/class-wp-theme-json.php:3186
Method: Converts all filter (duotone) presets into SVGs.
Source: wp-includes/class-wp-theme-json.php:2673
Method: For metadata values that can either be booleans or paths to booleans, gets the value.
Source: wp-includes/class-wp-theme-json.php:2556
Method: Determines whether a presets should be overridden or not.
Source: wp-includes/class-wp-theme-json.php:2710
Method: Returns the default slugs for all the presets in an associative array whose keys are the preset paths and the leafs is the list of slugs.
Source: wp-includes/class-wp-theme-json.php:2764
Method: Gets a `default`’s preset name by a provided slug.
Source: wp-includes/class-wp-theme-json.php:2801
Method: Removes the preset values whose slug is equal to any of given slugs.
Source: wp-includes/class-wp-theme-json.php:2825
Method: Removes insecure data from theme.json.
Source: wp-includes/class-wp-theme-json.php:2848
Method: Processes a setting node and returns the same node without the insecure settings.
Source: wp-includes/class-wp-theme-json.php:2936
Method: Processes a style node and returns the same node without the insecure styles.
Source: wp-includes/class-wp-theme-json.php:2998
Method: Checks that a declaration provided by the user is safe.
Source: wp-includes/class-wp-theme-json.php:3030
Method: Similar to get_settings_values_by_slug, but doesn’t compute the value.
Source: wp-includes/class-wp-theme-json.php:1661
Method: Transforms a slug into a CSS Custom Property.
Source: wp-includes/class-wp-theme-json.php:1692
Method: Returns the page templates of the active theme.
Source: wp-includes/class-wp-theme-json.php:1130
Method: Returns the template part data of active theme.
Source: wp-includes/class-wp-theme-json.php:1154
Method: Converts each style section into a list of rulesets containing the block styles to be appended to the stylesheet.
Source: wp-includes/class-wp-theme-json.php:1192
Method: Creates new rulesets as classes for each preset value such as:
Source: wp-includes/class-wp-theme-json.php:1417