Skip to content
PHP Filters

lzb/block_render/output

Filters block output string.

Attributes

NameTypeDescription
$resultStringblock output string
$attributesArrayblock attributes
$contextStringrendering context [editor, frontend]

Additional Filters

NameDescription
lazyblock/BLOCK_SLUG/frontend_outputspecific block in the frontend only
lazyblock/BLOCK_SLUG/editor_outputspecific block in the editor only
lazyblock/BLOCK_SLUG/outputspecific block only

Usage

PHP
function my_lzb_block_render_output( $result, $attributes, $context ) {
  // Custom output for all blocks
  return '<p>Custom Paragraph</p>' . $result;
}
 
add_filter( 'lzb/block_render/output', 'my_lzb_block_render_output', 10, 3 );
PHP
function my_lzb_block_render_output( $result, $attributes, $context ) {
  // Custom output for block "lazyblock/my-custom-block"
  return '<p>Custom Paragraph</p>' . $result;
}
 
add_filter( 'lazyblock/my-custom-block/output', 'my_lzb_block_render_output', 10, 3 );

Was this article helpful?