Changeset 58089 for trunk/src/wp-includes/style-engine.php
- Timestamp:
- 05/03/2024 04:45:20 AM (12 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/style-engine.php
r56574 r58089 114 114 * 115 115 * @since 6.1.0 116 * @since 6.6.0 Added support for `$rules_group` in the `$css_rules` array. 116 117 * 117 118 * @param array $css_rules { … … 119 120 * 120 121 * @type array ...$0 { 122 * @type string $rules_group A parent CSS selector in the case of nested CSS, 123 * or a CSS nested @rule, such as `@media (min-width: 80rem)` or `@layer module`. 121 124 * @type string $selector A CSS selector. 122 125 * @type string[] $declarations An associative array of CSS definitions, … … 155 158 } 156 159 160 $rules_group = $css_rule['rules_group'] ?? null; 157 161 if ( ! empty( $options['context'] ) ) { 158 WP_Style_Engine::store_css_rule( $options['context'], $css_rule['selector'], $css_rule['declarations'] );162 WP_Style_Engine::store_css_rule( $options['context'], $css_rule['selector'], $css_rule['declarations'], $rules_group ); 159 163 } 160 164 161 $css_rule_objects[] = new WP_Style_Engine_CSS_Rule( $css_rule['selector'], $css_rule['declarations'] );165 $css_rule_objects[] = new WP_Style_Engine_CSS_Rule( $css_rule['selector'], $css_rule['declarations'], $rules_group ); 162 166 } 163 167
Note: See TracChangeset
for help on using the changeset viewer.