Whenever an attribute is empty WordPress filters decide just not to show the attribute so a simple test for this is the following:
function menu_anchor_attributes ( $atts, $item, $args ) {
$atts['data-menuanchor'] = ( ! empty( $item->attr_title ) ) ? $item->attr_title : 'test';
return $atts;
}
add_filter( 'nav_menu_link_attributes', 'menu_anchor_attributes', 10, 3 );
This way, if a title attribute hasn’t been filled into the back-end it will still display the attribute with a value of test.
Related Posts:
- Dynamically exclude menu items from wp_nav_menu
- Add custom menu item using wp_nav_menu_items filter
- Custom search filter causes menu and query_posts problems
- Unregister Nav Menu from Child-Theme
- Allow html tags in WordPress Custom Menus Description Field
- Using filters to change href of nav menu page link
- How to apply a class to the second word in menu list item?
- Is it possible to add a filter for the output of nav-menu items in admin?
- if role is logged in then do something
- Filter menu item to add classes/attributes?
- Edit html for menu items in default frontend menu
- Set Item Order with wp_nav_menu_{$menu->slug}_items
- When at / ( or “home”) my menu doesn’t get a current-menu-item class
- How to add parent element’s title to nav menu’s child?
- Why is ‘nav_menu_item_args’ filter’s $item argument empty?
- Add class to active element and its parent in nav menu
- display only the wp_nav_menu, which has the current-menu-item
- Removing strip_tags not working on nav_menu_description
- Third level navigation class
- How to add #navbar to all page links?
- add span to top level links of a wordpress menu called “main”
- Debugging – trying to add search box to menus
- wp_list_pages() but only show children on the branch you are on
- From a page, is it possible to find entry’s “menu_item_parent”?
- Add active class to top-level menu items when viewing single for that post type
- add_filter on menu items to add a menu item
- how to disable default menu classes
- Insert other menus as submenus of a main menu
- list category posts under its item in menu
- Prevent menu from loading in a page template [duplicate]
- Insert a div before the wp_nav_menu
- How to change menu structure?
- Secondary Navigation Menudisappeared When using wp_nav_menu_items
- remove specific classes from menu items
- wp_nav_menu action/filter help
- add_filter for where statment issue
- Add a counter beside menu item label
- Add custom link on the fly to nav menu
- menu-item class missing on wordpress menu
- Filter to hook into menu items and add a custom attribute
- if role is logged in then do something
- Possible to append class to nav menu added to widget area?
- Modifying Woocommerce menu based on tags and categories
- Why does WordPress convert absolute URLs to relative URLs for menu items?
- Menu location switcher – example code fails
- Add Featured Image and Title to wp_nav_menu items
- Show thumbnail to category items in wp_nav_menu(), how?
- Add Class to Custom Menu Widget ul
- Avoid changing menu query with suppress_filters => false
- Removing menu item doesn’t get removed on edit post
- Add Protocol to Custom Menus
- How to modify menu text in callback function of ‘walker_nav_menu_start_el’ hook
- Why is WordPress stripping anchor links from mneu item URLs?
- Add button and title on submenu WordPress
- In WordPress, I want to use code to filter out one menu item (page) from displaying when I call wp_nav_menu() function
- Error: Declaration of MyClass::start_lvl() should be compatible with that of Walker_Nav_Menu::start_lvl()
- Using nonce in menu item
- remove last separator?
- WordPress built in breadcrumb trail menu?
- Custom Nav Walker menu – Display children count
- WordPress Export Import Site Navigation Menu
- Add items to a menu dynamically
- Disguise Multi-Page site as Single Page
- Add div to specific sub-menu
- How do I create a magazine type menu – sub-menu setup using wp_nav_menu and child of twentyten? [closed]
- add span to wp_nav_menu widget
- How to get wordpress nav menu outside of wordpress system?
- Show menu item only if user is logged In (not word press login)
- Making sub-menus exclusive [closed]
- Add media library items to Menus using the Customizer (via Media Manager not URL)
- Static page to one page- menu inactive items highlighted
- Default menu editor with automatic page list
- Switch from hover to click on Twenty Twelve Menu
- How can I switch pages?
- Automatically Display Sub Menu
- WordPress custom Nav Walker
- How to get a multidimensional array of my menu?
- How to get the name of the homepage’s menu?
- How to get submenu of admin menu?
- wp_nav_menu without menu or theme_location specified
- active menu in post page
- What is the $menu parameter used of in wp_nav_menu()?
- Blending Foundation’s Tabs with WordPress Nav Menu & Display Active Tab
- Keep source page URL parameters on custom link menu item
- Is it possible to get_the_post_thumbnail (Featured Image) inside a sprintf function?
- Homepage Menu Link Won’t Function
- Making my main menu a hamburger menu on all platforms
- menu change after theme change
- Appearance –> Menu -not showing on my main page
- menu mobile show up even i in desktop mode in Newspaper Theme
- WordPress fountainpress header is covering top bar
- Current menu item class issue
- How to add class and span to
- menu item active class for author.php
- My WordPress menu based on Twitter bootstrap creates menu-item and not page-item
- menu entries are lost
- menu items toggle and display on screen size reduction
- How to get wordpress navigation to work
- How do I show a different secondary navigation menu for each section of my website?
- How to add a Year shortcode in wordpress Menu