WordPress給導航菜單 a 標簽添加class和data屬性

麥子 定制開發(fā)56字數(shù) 343閱讀1分8秒閱讀模式

我們在設計WordPress導航的時候,有些時候是需要給a標簽添加class屬性的,這里我們也無法人工添加,于是需要用到鉤子自動添加。

function spring_menu_link_atts( $atts, $item, $args ) {
$atts['class'] = 'add-a-nav-class';
$atts['data-link-alt'] = $item->title;
return $atts;
}
add_filter( 'nav_menu_link_attributes', 'spring_menu_link_atts', 10, 3 );

這里我們用的是"nav_menu_link_attributes"鉤子,然后給a標簽添加"add-a-nav-class"屬性,這里我們也可以自定義修改。

投上你的一票
 
  • 本文由 麥子 發(fā)表于 2024年9月8日 10:25:31
  • 轉載請務必保留本文鏈接:http://bjj.org.cn/wpmenu-addclass.html
  • WordPress導航添加屬性