I finally used the classic wp_nav_menu interface, it seems the last Navigation Bloc is great for ease of use, but for customization it seems to be less user friendly from an API/hook point of view.
I set this topic as answered.
Related Posts:
- Why is ‘nav_menu_item_args’ filter’s $item argument empty?
- Third level navigation class
- Add a counter beside menu item label
- Programmatically add a Navigation menu and menu items
- Dynamically exclude menu items from wp_nav_menu
- remove specific classes from menu items
- Add custom link on the fly to nav menu
- Possible to append class to nav menu added to widget area?
- display cart information within li of cart menu item
- Show thumbnail to category items in wp_nav_menu(), how?
- Programmatically add a Navigation menu and menu items
- How to modify menu text in callback function of ‘walker_nav_menu_start_el’ hook
- Displaying a Custom Avatar in WP Bootstrap Navwalker Menus in WordPress
- Add button and title on submenu WordPress
- Is there an easy way to replace a custom menu link with a page or post?
- Add Javascript to WordPress Menu
- Add custom menu item using wp_nav_menu_items filter
- Custom search filter causes menu and query_posts problems
- How to set limit only on top levels of wp_nav_menu?
- How to get a different mobile menu than desktop menu in the twentytwelve child theme
- HTML Bootstrap navigation menu to WordPress menu using wp_nav_menu
- WordPress Export Import Site Navigation Menu
- Using Image Links in WordPress Navigation Menus Instead Of Text Links
- Is it possible to add a filter for the output of nav-menu items in admin?
- Bar separated navigation by extending Walker_Nav_Menu
- how do I delete (not exclude) a menu item from navigation bar
- Disguise Multi-Page site as Single Page
- Replace menu tag with tag
- How to style current page menu item when using a walker
- Adding different classes to anchor in navigation menu
- BuddyPress – How to add logout in nav menu
- Second nav is merged with the first in mobile
- Nav Walker current menu item not displaying
- Navigation (wp_nav_menu) refuses to nest within parent element
- Removing strip_tags not working on nav_menu_description
- Add custom menu item metabox in Navigation Settings
- Get admin menu link
- Hide Menu Unless Logged In
- how to remove the top navigation bar or header top on wordpress website?
- Highlight another nav item
- How to change theme header to support multiple nav menus?
- How to have the Header show different content on different pages?
- Add active class to top-level menu items when viewing single for that post type
- Programmatically add existing pages and subpages to Appearance Menu
- walker – 0 level on submenu formatting
- current-menu-item class not working properly
- Static page to one page- menu inactive items highlighted
- automatically append menu parent as first item in submenu with nav_walker
- wp_nav_menu() doesn’t work
- Insert other menus as submenus of a main menu
- Remove nav menu item by script
- Help with walker for nav
- API for wp menu hacks
- Make a navigation menu in the same post [duplicate]
- Get menus created with menu editor?
- Insert a div before the wp_nav_menu
- How to create a menu with pages and post categories?
- Missunderstanding of WordPress menus
- How to add schema.org SiteNavigationElement and property URL to navbar?
- Theme Location empty
- how to remove description from menu buttons?
- How to buid wordpress menu with auto width sub-menu items in dropdown menu without any items sharing one line [closed]
- Adding toggle-able element after menu item
- Remove a class from a using Walker
- Make two bootstrap menus collapse into one dropdown
- wp_bootstrap_navwalker Fatal Error
- Custom register_taxonomy ins’t showing custom Nav menu
- Conditional menus based on page title
- How to test if a specific page is the front page?
- Style wp_link_pages as a select drop down list
- Mobile navigation is shown, but standard navigation does not disappear
- Costum walker with sub menu item count
- How do I add 3rd level of dropdowns to wp_nav_menu array?
- How to change the navigation menu
- Add/remove image from navigation bar
- Can I now add a class in the anchor of my menu item with WordPress 5.4?
- WordPress + Bootstrap: Replace primary navigation menu on mobile?
- Multi-Level Nav Bar
- How can I order these pages in this navigation bar on this old wordpress theme?
- Change markup for just 2nd list element in custom Walker menu
- Modifying Woocommerce menu based on tags and categories
- Additional CSS for the nav menu
- Add href to tag in nav menu for mobile
- Why does WordPress convert absolute URLs to relative URLs for menu items?
- Add Featured Image and Title to wp_nav_menu items
- Add newsletter signup element to navigation bar
- wp_nav_menu not selecting teh correct menu
- Highlighting Main Navigation Menu With Two or More Class Matches
- Remove from wp_nav_menu() wordpress
- Second tier sidebar navigation
- Add custom ID to wp_nav_menu list items
- Unable to edit Navigation bar
- Site pages show the page title under navigation bar
- Creating an accordion style menu
- Navigation menu, remove item from desktop
- Wrapping my ‘s with
- How can I structure my pseudo footer nav code with wordpress codex code?
- WordPress “add to menu” button not working
- Navigation menu displays permalinks
- Tried to hide navigation menu on one page ended up SCRAMBLING the navigation menu on another