1_在您的主题目录中创建一个新文件,并将其命名为custom-walker-nav-menu.php。
2_打开custom-walker-nav-menu.php文件,添加以下代码:
3_在您的主题functions.php文件中,添加以下代码以注册并使用自定义Walker类:
4_保存function.php文件。
现在,您可以在WordPress管理区域中创建一个新菜单,并将其分配到顶级导航位置。自定义Walker类将使用您的指定结构和自定义类生成导航栏。
请随时修改custom_walker_nav_menu类中的start_el方法以适合您所需的导航结构