我正在制作这个wordpress主题,我需要创建一个垂直的菜单,但其子菜单是水平的,如下所示:
MenuItem
SubmenuItem | SubmenuItem
AnotherMenuItem
SubmenuItem | SubmenuItem
现在使用wp\\u nav\\u menu()和CSS我可以获得这种效果,但我不知道如何添加管道符号来分隔子菜单项。
wp_nav_menu(array(
\'container\'=>false,
\'after\'=> \' | \',
\'theme_location\'=>\'home-menu\',
\'menu_id\'=>\'main_nav_left\',
\'menu_class\'=>\'main_link\',
));
不会有什么好结果
MenuItem |
SubmenuItem | SubmenuItem |
(在每个项目后添加|,这是有记录的行为)我想知道是否有一种方法可以选择性地添加管道符号,以便只在子项目之间添加,而不在其他任何项目之后添加。根据WP文档,似乎没有内置的方法来支持这一点。
那么,实现这种效果的最佳方法是什么(不编辑wp核心代码)?