WP nav menus don’t allow you to paste in HTML directly.
Option 1
Instead, you could create a “Cart” menu item, and use CSS to move the text off the visible page (so screen readers still read it, but sighted visitors don’t see it) and add the icon with an :after. (You can add a custom CSS class to the menu item in wp-admin, and use that to identify which link gets the :after and the text moved.)
Option 2
Or, you could use a custom nav walker, which could check if the current menu item links to the cart, and if so, adds the HTML markup you were originally trying to add.
Option 3
You could use wp_get_nav_menu_items()
(see the Code Reference) to get the items, then use your own custom function to add the HTML markup you were originally trying to add. This might be simpler than the custom walker.
Related Posts:
- Bootstrap Navwalker not displaying
- body_class(); not working with bootstrap navbar fixed top?
- Set custom id to list element walker custom function
- WP Bootstrap Nav (not JS, not missing ID)
- WordPress Admin Bar Overlapping Twitter Bootstrap Navigation [closed]
- wp_nav_menu: check if the list item has children and add a class to anchor link
- Remember the last post I read
- Export navigation menu
- Main menu not appearing on category pages
- Prev/Next child navigation for current page?
- Multi Level Bootstrap Navigation Menu in WordPress
- List child pages of a specific page
- Using FlexNav with WordPress [closed]
- Get only the path from a function like previous_post_link
- Making some links generated from the wp_nav-menu function unclickeable?
- Trouble with wp_nav_menu, conditional tags and fallback_cb
- Previous & Next on Index Page broken
- Twenty Eleven theme- have custom landing page, change nav “home” link
- Using query_posts inside single.php loop
- posts_nav_link on single.php
- How to get back to same page of post-list – after updating a post
- how to change site tag line for particular pages
- dropdown navigation menu
- Multiple WordPress Menus that will only display all pages
- How to have two menus using Bootstrap nav walker?
- How to add show/hide in navigation setting for pages
- Home Custom Menu Link not Working
- How Do I Add Next and Previous Links On Single Custom Post Type Only?
- Menu with parents, children and or siblings pages display
- Inserting specific images inside navigation menu
- Navigational drop-down lists in WordPress?
- Select first child/subpage item in wp list pages
- Fallback_cb is messing around with containers
- Only show top-level links in site navigation
- WordPress – Responsive navbar doesnt work
- Adding dropdown box to WordPress menu
- get_adjacent_post – in same term or category not working
- Exclude post format from navigation
- How to add swipe action to wordpress pages
- Walker_Nav_menu access parent menu name
- Can I use multiple nav_walkers?
- (Bluehost) navigating to the dashboard via mydomain.com/wp-admin/ results in directory listing
- Using characters to separate menus in navigation bar
- How to hide ‘Home’ button from appearing on supages – twenty eleven theme
- reverse next/prev page order
- How to add rel=”nofollow” to wp_list_pages?
- How to list pages with thumbnails, adding a “current-item” class
- navigation link based on custom field
- How can I add a delay to the collapsible menu in Twenty Eleven?
- Switch form Next/Previous to post title
- add a menu item to navigation menu to link to external url
- Using categories on navigation bar instead of pages
- confused about wp_list_pages() function – how to display selected top pages with all their subpages
- navbar remove box shadow
- Ecommerce Single Product Next Product Link
- Display all posts thumbnails when viewing a single post
- Is wp3.8 / twenty fourteen’s Sticky Nav & Responsive – core or theme based
- Setting Up “Split Site” Navigation in WordPress
- Add ID to target navigation link
- Possible to hide Page if no posts from a CPT?
- Listing Sub-Pages & Sub-Sub-Pages
- Next/Previous links doesn’t work in the same category
- the-events-calendar, pagination with tribe_get_events()
- only show children of a nav menu
- Depth problem using wp_list_pages for subnavigation
- Faceted Navigation in WordPress
- WordPress navigation wont appear with wp_head
- Navigating WordPress Articles From Parent Category?
- How to replace home link anchor text with image
- WordPress + Bootstrap: Replace primary navigation menu on mobile?
- is_tax() conditional tag not working
- Navbar is hidden behind carousel when using wp-boostrap-navwalker
- Bootstrap Nav Walker Sub Menu Image
- Superfish Dropdown menu broken after WP 4.9.5 upgrade
- Active state does not work with the query string in the url
- Pagination always shows 0 in post section wordpress admin panel
- Current Post Parent Category & Child Category Links
- Problem with sub-menu container
- Navigation template
- Connect custom rewrite rules and query variables to wordpress navigation
- Walker_Nav_Menu Add Strings and Class Name
- Adding direct link to post editor in admin menu
- WordPress get_pages meta_key don’t show page
- Add default wp_nav_menu classes to my custom links
- HTML-to-WordPress: Dropdown Navigation Menu [closed]
- Adding nav menu name from plugin options dynamically
- How to accomplish a child page navigation?
- Using Different nav_menu_css_class for different nav_walkers
- How to retain responsive navigation menu in twentyeleven child theme
- Custom navigation bar via wp_list_pages is broken for blog roll
- All of the “more results” and navigation links lead to a 404 error
- How can I hide the TOP Navigation menu if users are not logged in [duplicate]
- determine if specific page is in list?
- Navigation dropdown issue, need it to work on hover
- Different coloured navigation links in Twenty Eleven themes
- add additional anchors in navigation menu
- I would like to hide menu on desktop but still have it visible on small screen
- How to add nofollow to the_post_navigation?
- Bootstrap 4 mobile menu not working for WordPress Development
- Apply walker_nav_menu_start_el but only to one menu