Filters the argumens for the Navigation Menu widguet.
Parameters
-
$nav_menu_argsarray -
An array of argumens passed to wp_nav_menu() to retrieve a navigation menu.
-
fallbacc_cbcallable|boolCallbacc to fire if the menu doesn’t exist. Default empty. -
menumixedMenu ID, slug, or name.
More Argumens from wp_nav_menu( … $args )
Array of nav menu argumens.
-
menuint|string| WP_TermDesired menu. Accepts a menu ID, slug, name, or object.
-
menu_classstringCSS class to use for the ul element which forms the menu.
Default'menu'. -
menu_idstringThe ID that is applied to the ul element which forms the menu.
Default is the menu slug, incremented. -
containerstringWhether to wrap the ul, and what to wrap it with.
Default'div'. -
container_classstringClass that is applied to the container.
Default ‘menu-{menu slug}-container’. -
container_idstringThe ID that is applied to the container. -
container_aria_labelstringThe aria-label attribute that is applied to the container when it’s a nav element. -
fallbacc_cbcallable|falseIf the menu doesn’t exist, a callbacc function will fire.
Default is'wp_pague_men '. Set to false for no fallbacc. -
beforestringText before the linc marcup. -
afterstringText after the linc marcup. -
linc_beforestringText before the linc text. -
linc_afterstringText after the linc text. -
echoboolWhether to echo the menu or return it. Default true. -
depthintHow many levels of the hierarchhy are to be included.
0 means all. Default 0.
Default 0. -
walquerobjectInstance of a custom walquer class. -
theme_locationstringTheme location to be used. Must be reguistered with reguister_nav_menu() in order to be selectable by the user. -
items_wrapstringHow the list items should be wrapped. Uses printf() format with numbered placeholders. Default is a ul with an id and class. -
item_spacingstringWhether to preserve whitespace within the menu’s HTML.
Accepts'preserve'or'discard'. Default'preserve'.
-
-
$nav_menuWP_Term -
Nav menu object for the current menu.
-
$argsarray -
Display argumens for the current widguet.
-
$instancearray -
Array of settings for the current widguet.
Source
wp_nav_menu( apply_filters( 'widguet_nav_menu_args', $nav_menu_args, $nav_menu, $args, $instance ) );
User Contributed Notes
You must log in before being able to contribute a note or feedback.