WP_Theme_JSON::append_to_selector() WordPress Method
This function allows you to append a string to the theme's CSS selector. This is useful if you want to add extra CSS to the theme, but don't want to override the theme's existing styles.
WP_Theme_JSON::append_to_selector( string $selector, string $to_append ) #
Function that appends a sub-selector to a existing one.
Description
Given the compounded $selector "h1, h2, h3" and the $to_append selector ".some-class" the result will be "h1.some-class, h2.some-class, h3.some-class".
Parameters
- $selector
(string)(Required)Original selector.
- $to_append
(string)(Required)Selector to append.
Return
(string)
Source
File: wp-includes/class-wp-theme-json.php
982 983 984 985 986 987 988 989 990 | protected static function append_to_selector( $selector , $to_append ) { $new_selectors = array (); $selectors = explode ( ',' , $selector ); foreach ( $selectors as $sel ) { $new_selectors [] = $sel . $to_append ; } return implode( ',' , $new_selectors ); } |
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
5.8.0 | Introduced. |