MailPoet\EmailEditor\Engine\Renderer\ContentRenderer
Content_Renderer::render_block()
Renders block Translates block's HTML to HTML suitable for email clients. The method is intended as a callback for render_block
Method of the class: Content_Renderer{}
No Hooks.
Return
String
.
Usage
$Content_Renderer = new Content_Renderer(); $Content_Renderer->render_block( $block_content, $parsed_block ): string;
- $block_content(string) (required)
- Block content.
- $parsed_block(array) (required)
- Parsed block.
Content_Renderer::render_block() Content Renderer::render block code WC 9.8.1
public function render_block( string $block_content, array $parsed_block ): string { $renderer = $this->blocks_registry->get_block_renderer( $parsed_block['blockName'] ); if ( ! $renderer ) { $renderer = $this->blocks_registry->get_fallback_renderer(); } return $renderer ? $renderer->render( $block_content, $parsed_block, $this->settings_controller ) : $block_content; }