响应式广告位

WordPress自定义给导航菜单添加一个a标签的class与data命名

WordPress的wp_nav_menu是不克不及给a标签添加额外的属性的,好比class,data等,所以就需要别的在添加函数了。方法如下:
在wp后台中外不雅——主题文件编纂器——找到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 );
这样我们就能自定义a标签的样式了,我们去css文件夹添加.nav-link{}样式即可。

© 版权声明
THE END
喜欢就支持一下吧
点赞168赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容