零基础建站培训介绍

当前位置:

WordPress导航调用函数wp_nav_menu的li标签添加自定义class类

WordPress建网站时,会使用wp_nav_menu函数来调用网站后台导航菜单,会生成一个无序列表。如下面的代码:


<ul>
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
</ul>

使用wp_nav_menu函数生成导航,默认情况下是无法添加自定义的class类的,如果想要添加自定义的class类,需要使用以下的方法。


function wpmaker_menu_classes($classes, $item, $args) {
if($args->theme_location == 'topmeau') { //topmeau是菜单的名称
$classes[] = 'custom-class';//添加自定义类名
}
return $classes;
}
add_filter('nav_menu_css_class','wpmaker_menu_classes',1,3);

这样就可以给导航菜单添加自定义class类名。

上一课: 下一课:

发表评论

电子邮件地址不会被公开。 必填项已用*标注