block_core_navigation_get_post_ids

函数


block_core_navigation_get_post_ids ( $inner_blocks )
参数
  • (WP_Block_List)
    $inner_blocks
    Block list class instance.
    Required:
返回值
  • (array) Array of post IDs.
定义位置
  • wp-includes/blocks/navigation.php
    , line 352
引入
弃用

Iterate through all inner blocks recursively and get navigation link block’s post IDs.

function block_core_navigation_get_post_ids( $inner_blocks ) {
	$post_ids = array_map( 'block_core_navigation_from_block_get_post_ids', iterator_to_array( $inner_blocks ) );
	return array_unique( array_merge( ...$post_ids ) );
}