wp_enqueue_global_styles_custom_css

The timeline below displays how wordpress function wp_enqueue_global_styles_custom_css has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 6.2

/**
 * Enqueues the global styles custom css defined via theme.json.
 *
 * @since 6.2.0
 */
function wp_enqueue_global_styles_custom_css()
{
    if (!wp_is_block_theme()) {
        return;
    }
    // Don't enqueue Customizer's custom CSS separately.
    remove_action('wp_head', 'wp_custom_css_cb', 101);
    $custom_css = wp_get_custom_css();
    $custom_css .= wp_get_global_styles_custom_css();
    if (!empty($custom_css)) {
        wp_add_inline_style('global-styles', $custom_css);
    }
}