nav_menu_items_{$post_type_name}_recent

过滤钩子
apply_filters( "nav_menu_items_{$post_type_name}_recent", $most_recent, $args, $box, $recent_args )
参数
  • (WP_Post[]) $most_recent An array of post objects being listed.
    Required:
  • (array) $args An array of `WP_Query` arguments for the meta box.
    Required:
  • (array) $box Arguments passed to `wp_nav_menu_item_post_type_meta_box()`.
    Required:
  • (array) $recent_args An array of `WP_Query` arguments for 'Most Recent' tab.
    Required:
定义位置
相关勾子
nav_menu_items_post_type_namenav_menu_item_argsnav_menu_item_titlewp_nav_menu_item_custom_fieldsregister_post_type_args
相关方法
wp_nav_menu_item_post_type_meta_boxwp_nav_menu_post_type_meta_boxes_nav_menu_item_id_use_onceis_post_type_archiveget_post_type_archive_feed_linkget_post_type_object
引入
4.9.0
弃用
-

nav_menu_items_{$post_type_name}_recent: 与nav_menu_items_{$post_type_name}类似,这个钩子在检索特定文章类型的WordPress菜单项时被调用,但只针对最近的文章。该钩子接收文章类型名称作为参数。

过滤当前文章类型菜单项元框的“最近”选项卡中显示的文章。

钩子名称的动态部分$post_type_name引用了post-type名称。

可能的挂钩名称包括:

  • nav_menu_items_post_recent
  • nav_menu_items_page_recent
$most_recent = apply_filters( "nav_menu_items_{$post_type_name}_recent", $most_recent, $args, $box, $recent_args );

常见问题

FAQs
查看更多 >