nav_menu_attr_title хук-фильтрWP 3.0.0

Filters a navigation menu item's title attribute.

Использование

add_filter( 'nav_menu_attr_title', 'wp_kama_nav_menu_attr_title_filter' );

/**
 * Function for `nav_menu_attr_title` filter-hook.
 * 
 * @param string $item_title The menu item title attribute.
 *
 * @return string
 */
function wp_kama_nav_menu_attr_title_filter( $item_title ){

	// filter...
	return $item_title;
}
$item_title(строка)
The menu item title attribute.

Список изменений

С версии 3.0.0 Введена.

Где вызывается хук

wp_setup_nav_menu_item()
nav_menu_attr_title
WP_Customize_Nav_Menu_Item_Setting::value_as_wp_post_nav_menu_item()
nav_menu_attr_title
wp-includes/nav-menu.php 951
$menu_item->attr_title = ! isset( $menu_item->attr_title ) ? apply_filters( 'nav_menu_attr_title', $menu_item->post_excerpt ) : $menu_item->attr_title;
wp-includes/customize/class-wp-customize-nav-menu-item-setting.php 637
$post->attr_title = apply_filters( 'nav_menu_attr_title', $post->attr_title );
wp-includes/nav-menu.php 986
$menu_item->attr_title = apply_filters( 'nav_menu_attr_title', '' );

Где используется хук в WordPress

wp-includes/default-filters.php 168
add_filter( $filter, 'wptexturize' );
wp-includes/default-filters.php 169
add_filter( $filter, 'strip_tags' );