WC_Email::style_inline
Apply inline styles to dynamic content.
We only inline CSS for html emails.
Метод класса: 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 Email::style inline WC 10.4.3
public function style_inline( $content ) {
if ( in_array( $this->get_content_type(), array( 'text/html', 'multipart/alternative' ), true ) ) {
/**
* Filter to allow the ability to override the email inline styling method.
*
* @since 10.2.0
*
* @param callable $style_inline_callback The default email inline styling callback.
* @param string|null $content Content that will receive inline styles.
* @param WC_Email $this The WC_Email object.
*/
$style_inline_callback = apply_filters( 'woocommerce_mail_style_inline_callback', array( $this, 'apply_inline_style' ), $content, $this );
if ( ! is_callable( $style_inline_callback ) ) {
$style_inline_callback = array( $this, 'apply_inline_style' );
}
return call_user_func( $style_inline_callback, $content );
}
return $content;
}