Yoast\WP\SEO\Helpers
Blocks_Helper::get_all_blocks_from_post
Returns all blocks in a given post.
Метод класса: Blocks_Helper{}
Хуков нет.
Возвращает
Массив. The blocks in a block-type => WP_Block_Parser_Block[] format.
Использование
$Blocks_Helper = new Blocks_Helper(); $Blocks_Helper->get_all_blocks_from_post( $post_id );
- $post_id(int) (обязательный)
- The post id.
Код Blocks_Helper::get_all_blocks_from_post() Blocks Helper::get all blocks from post Yoast 27.7
public function get_all_blocks_from_post( $post_id ) {
if ( ! $this->has_blocks_support() ) {
return [];
}
$post = $this->post->get_post( $post_id );
return $this->get_all_blocks_from_content( $post->post_content );
}