2023-06-11 / 415阅
为了清理导航菜单中的CLASS和ID,我们需要在WordPress主题的functions.php文件中添加一些代码:
function remove_nav_menu_attributes( $item ) {
$item->classes = array();
$item->attr_title = '';
$item->description = '';
$item->ID = '';
$item->db_id = '';
$item->url = '';
return $item;
}
add_filter( 'nav_menu_item', 'remove_nav_menu_attributes' );
这段代码会移除导航菜单中的所有CSS类和ID,以及任何其他的属性。它还会将属性值设置为一个空字符串,以确保它们不会被浏览器解释。
您可以将此代码添加到您的主题的functions.php文件中,并保存更改。将导航菜单中的CLASS和ID清除后,您可以使用CSS或JavaScript来自定义菜单样式和交互。
阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228