wppaste
WordPress

apply_filters( 'render_block', string $block_content, array $block, WP_Block $instance )

Since
5.0.0, 5.9.0
Filters the content of a single block.

Compatibility

WordPress
since 5.9.0
  • 6.7.7
  • 6.8.8
  • 6.9.7
  • 7.0.4
  • 7.1.0

Present in every tracked release (6.7.7 to 7.1.0).

Parameters

$block_contentstring
The block content.
$blockarray
The full block, including name and attributes.
$instanceWP_Block
The block instance.

Where this hook fires · 1

  • wp-includes/class-wp-block.php:584WP_Block::render()

Source code

		 * @since 5.9.0 The `$instance` parameter was added.		 *		 * @param string   $block_content The block content.		 * @param array    $block         The full block, including name and attributes.		 * @param WP_Block $instance      The block instance.		 */		$block_content = apply_filters( 'render_block', $block_content, $this->parsed_block, $this ); 		/**		 * Filters the content of a single block.		 *		 * The dynamic portion of the hook name, `$name`, refers to		 * the block name, e.g. "core/paragraph".

Changelog

Introduced in 5.0.0. Unchanged from 6.7.7 through 7.1.0.

  1. 6.7.7
  2. 6.8.8
  3. 6.9.7
  4. 7.0.4
  5. 7.1.0

Signature, return type and hooks compared across 5 parsed releases.

5.9.0
The $instance parameter was added.from the docblock
5.0.0
Introduced.from the docblock

About this page

Parsed data
Generated from the wordpress-develop 6.7.7 tag, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.
Corrections
Something wrong on this page? Report it and it gets fixed in the next regeneration.