Menu (category)

get_nav_menu_locations()

Gets an array of registered menu areas (menu locations) and the menu IDs attached to each area.

get_the_posts_navigation()

Retrieve the navigation block to the next/previous set of posts. Used on archive pages (categories, tags).

has_nav_menu()

Checks if a registered menu location has a menu assigned to it. Conditional tag.

is_nav_menu()

Checks for the existence of a menu by its ID, slug, or name.

the_posts_navigation()

Outputs links to the next and previous pages of posts. Used on archive pages (tags, categories).

wp_get_nav_menu_items()

Gets the navigation menu items as an array.

wp_get_nav_menu_name()

Gets the menu name for the specified location in the admin.

wp_get_nav_menu_object()

Gets the WordPress menu object. Returns only the menu object itself without the items in it.

wp_get_nav_menus()

Gets an array (of objects) of all menus from the database.

wp_nav_menu_item_taxonomy_meta_box()

Displays a meta box for selecting taxonomy terms (for the menu).