This filter is applied within the bcn_admin class in the admin_page() function. This filter is intended to allow users to override the default behavior of Breadcrumb NavXT root page drop down options in the settings page. This filter was introduced in version 7.4. It receives two parameters:
$args – (array)(required) The arguments passed into wp_dropdown_pages
$post_type – (string)(optional) The name of the post type
This filter is applied within the bcn_breadcrumb_trail class in the display_loop() function just before assembling the breadcrumb string. This filter was introduced in version 7.2. It receives four parameters:
$separator – (string)(required) The separator to place after the current breadcrumb.
$position – (integer)(optional) The current breadcrumb position at the current depth in the breadcrumb trail
$last_position – (integer)(optional) The last possible position at this depth of the breadcrumb trail (size of the breadcrumb trail at this depth)
$depth – (integer)(optional) The current depth (dimension/level) within the breadcrumb trail
This filter is applied within the bcn_breadcrumb_trail class in the display_loop() function at the beginning of the function. This filter was introduced in version 7.1. It receives one parameter:
$breadcrumbs – (array)(required) The array of bcn_breadcrumb objects that comprise the breadcrumb trail.
This filter is applied within the mtekk\adminKit\adminKit class in the opts_update() function just before saving the settings to the option entry. This filter was introduced in version 7.0. It receives one parameter:
$settings_diff – (array)(required) The array of non-default valued mtekk\adminKit\setting objects which will be saved to the option entry.
This filter allows control over the query variable Breadcrumb NavXT Paths uses to find referring terms. This filter was introduced in 1.8.0. It receives three parameters:
$use_query_var– (bool)(required) Whether or not to use the query variable specified in the second parameter for the taxonomy specified in the third parameter
$query_var– (string)(optional) The query variable Breadcrumb NavXT intends to use to find the referring term
$taxonomy – (WP_Taxonomy)(optional) The taxonomy that the query variable is being checked against for validity