pre_render_block
Like this:
Like Loading...
Appears in:
wordpress-5.1,
wordpress-5.1.1,
wordpress-5.2,
wordpress-5.2.1,
wordpress-5.2.2,
wordpress-5.2.3,
wordpress-5.2.4,
wordpress-5.3,
wordpress-5.3.1,
wordpress-5.3.2,
wordpress-5.4,
wordpress-5.4.1,
wordpress-5.4.2,
wordpress-5.5,
wordpress-5.5.1,
wordpress-5.5.2,
wordpress-5.5.3,
wordpress-5.6,
wordpress-5.6.1,
wordpress-5.6.2,
wordpress-5.7,
wordpress-5.7.1,
wordpress-5.7.2,
wordpress-5.8,
wordpress-5.8.1,
wordpress-5.8.2,
wordpress-5.8.3,
wordpress-5.9,
wordpress-5.9.1,
wordpress-5.9.2,
wordpress-5.9.3,
wordpress-6.0,
wordpress-6.0.1,
wordpress-6.0.2,
wordpress-6.0.3,
wordpress-6.1,
wordpress-6.1.1,
wordpress-6.2,
wordpress-6.2.1,
wordpress-6.2.2,
wordpress-6.3,
wordpress-6.3.1,
wordpress-6.3.2,
wordpress-6.4,
wordpress-6.4.1,
wordpress-6.4.2,
wordpress-6.4.3,
wordpress-6.5,
wordpress-6.5.2,
wordpress-6.5.3,
wordpress-6.5.4,
wordpress-6.5.5,
wordpress-6.6,
wordpress-6.6.1,
wordpress-6.6.2,
wordpress-6.7Hook Type: filter
See hook in action
Displaying hooks found in version: wordpress-6.7
apply_filters('pre_render_block') is found 2 times:
- /wp-includes/blocks.php line 2112
* inner blocks were found.
* }
* @param WP_Block|null $parent_block If this is a nested block, a reference to the parent block.
*/
$pre_render = apply_filters( 'pre_render_block', null, $parsed_block, $parent_block );
if ( ! is_null( $pre_render ) ) {
return $pre_render;
}
$source_block = $parsed_block;
Like this:
Like Loading...
- /wp-includes/class-wp-block.php line 504
$inner_block = $this->inner_blocks[ $index ];
$parent_block = $this;
/** This filter is documented in wp-includes/blocks.php */
$pre_render = apply_filters( 'pre_render_block', null, $inner_block->parsed_block, $parent_block );
if ( ! is_null( $pre_render ) ) {
$block_content .= $pre_render;
} else {
$source_block = $inner_block->parsed_block;
Like this:
Like Loading...
See this hook used in plugins: