wp_nav_menu()菜单方法参数详解

1. wp_nav_menu参数详解: 2. 3. $menu_args = array( 4. 5. //最外层容器的标签名,默认div 6. 7. ‘container’ => ‘div’, 8. 9. //最外层容器的class名 10. 11. ‘container_class’ => ‘mainNavBlock’, 12. 13. //最外层容器的id名 14. 15. ‘container_id’ => ‘menu’, 16. 17. //导航菜单ul标签的class名 18. 19. ‘menu_class’ => ‘mainNav’, 20. 21. //导航菜单ul标签的id名 22. 23. ‘menu_id’ => “nav”, 24. 25. //是否打印,默认是true,如果想将导航的代码作为赋值使用,可设置为false 26. 27. ‘echo’ => true, 28. 29. //备用的导航菜单函数,用于没有在后台设置导航时调用 30. 31. ‘fallback_cb’ => ‘the_main_nav’, 32. 33. //显示在导航a标签之前 34. 35. ‘before’ => ‘’, 36. 37. //显示在导航a标签之后 38. 39. ‘after’ => ‘’, 40. 41. //显示在导航链接名之前 42. 43. ‘link_before’ => ‘’, 44. 45. //显示在导航链接名之后 46. 47. ‘link_after’ => ‘’, 48. 49. //显示的菜单层数,默认0,0是显示所有层 50. 51. ‘depth’ => 0, 52. 53. //调用一个对象定义显示导航菜单 54. 55. ‘walker’ => new Walker_Nav_Menu(), 56. 57. //指定显示的导航名,如果没有设置,则显示第一个 58. 59. ‘theme_location’ => ‘primary’, 60. 61. );
comments powered by Disqus