WP_Theme_JSON::replace_slug_in_string() WordPress Method
The WP_Theme_JSON::replace_slug_in_string() method is used to replace the string "theme" with the slug of the current theme. This is useful for making sure that the correct theme is being used when making a request to the WordPress.org API.
WP_Theme_JSON::replace_slug_in_string( string $input, string $slug ) #
Transform a slug into a CSS Custom Property.
Contents
Parameters
- $input
(string)(Required)String to replace.
- $slug
(string)(Required)The slug value to use to generate the custom property.
Return
(string) The CSS Custom Property. Something along the lines of --wp--preset--color--black
.
Source
File: wp-includes/class-wp-theme-json.php
protected static function replace_slug_in_string( $input, $slug ) { return strtr( $input, array( '$slug' => $slug ) ); }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
5.9.0 | Introduced. |