Automattic\WooCommerce\EmailEditor\Engine\Renderer\ContentRenderer\Postprocessors

Border_Style_Postprocessor::postprocesspublicWC 1.0

Postprocess the HTML.

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

Хуков нет.

Возвращает

Строку.

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

$Border_Style_Postprocessor = new Border_Style_Postprocessor();
$Border_Style_Postprocessor->postprocess( $html ): string;
$html(строка) (обязательный)
HTML to postprocess.

Код Border_Style_Postprocessor::postprocess() WC 10.7.0

public function postprocess( string $html ): string {
	$processor = new \WP_HTML_Tag_Processor( $html );

	while ( $processor->next_tag() ) {
		$style = $processor->get_attribute( 'style' );

		if ( null !== $style && true !== $style ) {
			$processed_style = $this->process_style( $style );

			if ( $processed_style !== $style ) {
				$processor->set_attribute( 'style', $processed_style );
			}
		}
	}

	return $processor->get_updated_html();
}