WordPress at a glance
filter is not described

nav_menu_items_(post_type_name)_recent filter-hook . WP 4.3.0

Filters the posts displayed in the 'Most Recent' tab of the current post type's menu items meta box.

The dynamic portion of the hook name, $post_type_name, refers to the post type name.

Usage

add_filter( 'nav_menu_items_(post_type_name)_recent', 'filter_function_name_6446', 10, 4 );
function filter_function_name_6446( $most_recent, $args, $box, $recent_args ){
	// filter...

	return $most_recent;
}
$most_recent(array)
An array of post objects being listed.
$args(array)
An array of WP_Query arguments for the meta box.
$box(array)
Arguments passed to wp_nav_menu_item_post_type_meta_box().
$recent_args(array)
An array of WP_Query arguments for 'Most Recent' tab.

Notes

  • Since 4.9.0 Added the $recent_args parameter.

Where the hook is called

wp_nav_menu_item_post_type_meta_box()
wp-admin/includes/nav-menu.php 436
$most_recent = apply_filters( "nav_menu_items_{$post_type_name}_recent", $most_recent, $args, $box, $recent_args );

Where the hook is used (in WP core)

Does not used.