wordpress多级菜单menu调用输出 wp_nav_menu()/walker

本文主要介绍wordpress多级菜单/多级导航的调用方法。使用wp_nav_menu()函数中walker自定义类。

本文核心内容来自WP官方开发社区的用户笔记:https://developer.wordpress.org/reference/functions/wp_nav_menu/,作者是wordpress资深开发者Drew Jaynes

国内文章一大抄,百度搜了一下,都是相同的,也不注明出处,百度收录这些真是一点意义都没有。无奈去官方看了,归纳于此,以备查用。然而我想说一下,wordpress设计的太复杂了,我真是没理解这种设计的便捷在哪里。

worpdress调用单级菜单,只用一个wp_nav_menu()函数即可,非常简便不说了。多级调用的话,需要使用这个函数里面一个叫walker的自定义类。直接上例子然后再解释,例子核心内容来自于上面标注的地址,我给更改了一些,方便理解,注释写的超清晰。

 

 

 

点赞

发表评论

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