apply_filters( "render_block_{$this->name}", string $block_content, array $block, WP_Block $instance )

Filters the content of a single block.


The dynamic portion of the hook name, $name, refers to the block name, e.g. "core/paragraph".

Top ↑



(string) The block content about to be appended.


(array) The full block, including name and attributes.


(WP_Block) The block instance.

Top ↑


File: wp-includes/class-wp-block.php

View on Trac

Top ↑


Version Description
5.9.0 The $instance parameter was added.
5.7.0 Introduced.

Top ↑

User Contributed Notes

  1. Skip to note 1 content
    Contributed by Lovro Hrust

    $block is array with keys:

    • blockName
    • attrs – array of block attributes
    • innerBlocks – array of inner blocks
    • innerHTML – resultant HTML from inside block comment delimiters after removing inner blocks.
    • innerContent – list of string fragments and null markers where inner blocks were found

    These keys are explained and referenced in WP_Block

You must log in before being able to contribute a note or feedback.