WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

WC_Email::style_inline() public WC 1.0

Apply inline styles to dynamic content.

We only inline CSS for html emails, and to do so we use Emogrifier library (if supported).

{} Это метод класса: WC_Email{}

Возвращает

Строку.

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

$WC_Email = new WC_Email();
$WC_Email->style_inline( $content );
$content(строка/null) (обязательный)
Content that will receive inline styles.

Код WC_Email::style_inline() WC 4.7.1

<?php
public function style_inline( $content ) {
	if ( in_array( $this->get_content_type(), array( 'text/html', 'multipart/alternative' ), true ) ) {
		ob_start();
		wc_get_template( 'emails/email-styles.php' );
		$css = apply_filters( 'woocommerce_email_styles', ob_get_clean(), $this );

		$emogrifier_class = 'Pelago\\Emogrifier';

		if ( $this->supports_emogrifier() && class_exists( $emogrifier_class ) ) {
			try {
				$emogrifier = new $emogrifier_class( $content, $css );

				do_action( 'woocommerce_emogrifier', $emogrifier, $this );

				$content    = $emogrifier->emogrify();
				$html_prune = \Pelago\Emogrifier\HtmlProcessor\HtmlPruner::fromHtml( $content );
				$html_prune->removeElementsWithDisplayNone();
				$content    = $html_prune->render();
			} catch ( Exception $e ) {
				$logger = wc_get_logger();
				$logger->error( $e->getMessage(), array( 'source' => 'emogrifier' ) );
			}
		} else {
			$content = '<style type="text/css">' . $css . '</style>' . $content;
		}
	}

	return $content;
}