首页 > CMS教程 > WordPress    日期:2021-03-24 / 来自新主题 / 浏览

WordPress的wp_nav_menu是不会为a标签添加额外的属性的,比如class, data等,所以就需要另外添加

在当前使用的WordPress主题的 functions.php 文件中添加以下代码即可:

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

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章