WP_REST_Global_Styles_Controller::validate_custom_css()protectedWP 6.2.0

Validate style.css as valid CSS.

Currently just checks for invalid markup.

Метод класса: WP_REST_Global_Styles_Controller{}

Хуков нет.

Возвращает

true|WP_Error. True if the input was validated, otherwise WP_Error.

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->validate_custom_css( $css );
$css(строка) (обязательный)
CSS to validate.

Список изменений

С версии 6.2.0 Введена.
С версии 6.4.0 Changed method visibility to protected.

Код WP_REST_Global_Styles_Controller::validate_custom_css() WP 6.5.2

protected function validate_custom_css( $css ) {
	if ( preg_match( '#</?\w+#', $css ) ) {
		return new WP_Error(
			'rest_custom_css_illegal_markup',
			__( 'Markup is not allowed in CSS.' ),
			array( 'status' => 400 )
		);
	}
	return true;
}