wp_ajax_menu_quick_search_args filter-hookWP 6.9.0

Filter the menu quick search arguments.

Usage

add_filter( 'wp_ajax_menu_quick_search_args', 'wp_kama_ajax_menu_quick_search_args_filter' );

/**
 * Function for `wp_ajax_menu_quick_search_args` filter-hook.
 * 
 * @param array $args Menu quick search arguments.
 *
 * @return array
 */
function wp_kama_ajax_menu_quick_search_args_filter( $args ){

	// filter...
	return $args;
}
$args(array)

Menu quick search arguments.

  • no_found_rows(true|false)
    Whether to return found rows data.
    Default: true

  • update_post_meta_cache(true|false)
    Whether to update post meta cache.
    Default: false

  • update_post_term_cache(true|false)
    Whether to update post term cache.
    Default: false

  • posts_per_page(int)
    Number of posts to return.
    Default: 10

  • post_type(string)
    Type of post to return.

  • s(string)
    Search query.

  • search_columns(array)
    Which post table columns to query.

Changelog

Since 6.9.0 Introduced.

Where the hook is called

_wp_ajax_menu_quick_search()
wp_ajax_menu_quick_search_args
wp-admin/includes/nav-menu.php 112
$query_args = apply_filters( 'wp_ajax_menu_quick_search_args', $query_args );

Where the hook is used in WordPress

Usage not found.