wp_nav_menu_container_allowedtags
Filters the list of HTML tags that are valid for use as menu containers.
Description
Parameters (1)
- 0. $array (callback) =>
array( 'div', 'nav' )
- The acceptable HTML tags for use as menu containers. Default is array containing div and nav..
Usage
- To run the hook, copy the example below.
- $array = apply_filters( 'wp_nav_menu_container_allowedtags', $array );
- if ( !empty( $array ) ) {
- // everything has led up to this point...
- }
- The following example is for adding a hook callback.
- // define the wp_nav_menu_container_allowedtags callback
- function filter_wp_nav_menu_container_allowedtags( $array ) {
- // make filter magic happen here...
- return $array;
- };
- // add the filter
- add_filter( 'wp_nav_menu_container_allowedtags', 'filter_wp_nav_menu_container_allowedtags', 10, 1 );
- To remove a hook callback, use the example below.
- // remove the filter
- remove_filter( 'wp_nav_menu_container_allowedtags', 'filter_wp_nav_menu_container_allowedtags', 10, 1 );
Defined (1)
The filter is defined in the following location(s).
- /wp-includes/nav-menu-template.php
- $allowed_tags = apply_filters( 'wp_nav_menu_container_allowedtags', array( 'div', 'nav' ) );