public static function customize_update_custom_css_post_content_args($args, $css, $setting) { // Find the current preprocessor. $jetpack_custom_css = get_theme_mod('jetpack_custom_css', array()); if (empty($jetpack_custom_css['preprocessor'])) { return $args; } $preprocessor = $jetpack_custom_css['preprocessor']; /** This filter is documented in modules/custom-css/custom-css.php */ $preprocessors = apply_filters('jetpack_custom_css_preprocessors', array()); // If it's empty, just return. if (empty($preprocessor)) { return $args; } if (isset($preprocessors[$preprocessor])) { $args['post_content_filtered'] = $css; $args['post_content'] = call_user_func($preprocessors[$preprocessor]['callback'], $css); } return $args; }