wpseek.com
A WordPress-centric search engine for devs and theme authors
apply_block_hooks_to_content is private and should not be used in themes or plugins directly.
apply_block_hooks_to_content › WordPress Function
Since6.6.0
Deprecatedn/a
› apply_block_hooks_to_content ( $content, $context, $callback = 'insert_hooked_blocks' )
Access: |
|
Parameters: (3) |
|
Returns: |
|
Defined at: |
|
Codex: |
Runs the hooked blocks algorithm on the given content.
Source
function apply_block_hooks_to_content( $content, $context, $callback = 'insert_hooked_blocks' ) { $hooked_blocks = get_hooked_blocks(); if ( empty( $hooked_blocks ) && ! has_filter( 'hooked_block_types' ) ) { return $content; } $blocks = parse_blocks( $content ); $before_block_visitor = make_before_block_visitor( $hooked_blocks, $context, $callback ); $after_block_visitor = make_after_block_visitor( $hooked_blocks, $context, $callback ); return traverse_and_serialize_blocks( $blocks, $before_block_visitor, $after_block_visitor ); }