MailPoet\EmailEditor\Engine\Renderer

Renderer::render_text_version()privateWC 1.0

Renders the text version of the email template

Method of the class: Renderer{}

No Hooks.

Return

String.

Usage

// private - for code of main (parent) class only
$result = $this->render_text_version( $template );
$template(string) (required)
HTML template.

Renderer::render_text_version() code WC 9.8.1

private function render_text_version( $template ) {
	$template = ( mb_detect_encoding( $template, 'UTF-8', true ) ) ? $template : mb_convert_encoding( $template, 'UTF-8', mb_list_encodings() );
	$result   = Html2Text::convert( $template );
	if ( ! $result ) {
		return '';
	}

	return $result;
}