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.
定义位置
相关方法
block_core_navigation_from_block_get_post_idsblock_core_navigation_get_fallback_blocksblock_core_navigation_filter_out_empty_blocksblock_core_navigation_render_submenu_iconblock_core_navigation_get_menu_items_at_location
引入
-
弃用
-

block_core_navigation_get_post_ids: 这个函数是用来获取导航块的文章ID。它从块的设置中检索文章的ID。

递归所有内部块,获得导航链接块的文章ID。

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 ) );
}

常见问题

FAQs
查看更多 >