wp_get_nav_menu_items

FILTER wp-includes\nav-menu.php (ligne 683) github
Retrieves all menu items of a navigation menu. Note: Most arguments passed to the `$args` parameter – save for 'output_key' – are specifically for retrieving nav_menu_item posts from get_posts() and may only indirectly affect the ultimate ordering and content of the resulting nav menu items that get returned from this function.
traduction française
Récupère tous les éléments d'un menu de navigation. Note : La plupart des arguments passés au paramètre `$args` - à l'exception de 'output_key' - sont spécifiquement destinés à récupérer les éléments du menu de navigation à partir de get_posts() et ne peuvent affecter qu'indirectement l'ordre et le contenu des éléments du menu de navigation qui sont retournés par cette fonction.

Paramètres

Entrée :
$menu, $args = array(
Sortie :
@param int|string|WP_Term $menu Menu ID, slug, name, or object.
@param array              $args {
@return array|false Array of menu items, otherwise false.

Utilisation

Filtrer les éléments d'un menu

Filtre pour modifier les éléments.

frontend
add_filter('wp_get_nav_menu_items', 'filter_menu_items', 10, 3);
function filter_menu_items($items, $menu, $args) {
    return $items;
}

Actualités

Chargement des actualités...