nav_menu_item_id

FILTER wp-includes\class-walker-nav-menu.php (ligne 207) github
Filters the ID attribute applied to a menu item's list item element.
traduction française
Filtre l'attribut ID appliqué à l'élément de liste d'un élément de menu.

Paramètres

Entrée :
'menu-item-' . $menu_item->ID, $menu_item, $args, $depth
Sortie :
@param string   $menu_item_id The ID attribute applied to the menu item's `<li>` element.
@param WP_Post  $menu_item    The current menu item.
@param stdClass $args         An object of wp_nav_menu() arguments.
@param int      $depth        Depth of menu item. Used for padding.

Utilisation

Modifier l'ID des éléments de menu

Filtre pour modifier l'ID.

frontend
add_filter('nav_menu_item_id', 'customize_menu_item_id', 10, 4);
function customize_menu_item_id($id, $item, $args, $depth) {
    return 'menu-' . sanitize_title($item->title);
}

Actualités

Chargement des actualités...