WP_NAV_MENU-使用PHP折叠

时间:2013-03-20 作者:Jens Törnell

如何使用wp\\u nav\\u菜单用PHP折叠和扩展元素?一些walker功能?可能是插件?

What it looks like in wp-admin menus

About
    Customers
    Cases
Contact
    Contact us
    Contact someone else

On the front page - When I have not selected anything it should look like this

About
Contact

When I selected About it should look like this

About
    Customers
    Cases
Contact

When I selected Customers it should look like this

About
Contact
    Contact us
    Contact someone else

1 个回复
SO网友:Jens Törnell

我找到了一个有效的解决方案。这是一个名为Advanced Menu Widget. 我不得不在我的主题中添加一个小部件区域,但目前我可以接受。它起作用了!

结束

相关推荐

将动态内容添加到Walker类中的end_lvl

我试图在每个下拉菜单(子菜单)的末尾添加唯一的内容。我已经成功地编辑了walker类的end\\u lvl函数,将div添加到每个子菜单的末尾,但现在我迷失了下一步:基于父菜单id创建一个条件语句以响应不同的内容。有什么想法/建议吗?这就是我所拥有的(我知道它显然不起作用,因为我试图使用项数组,但使用菜单父id)。很明显,我不太明白这一点。function start_lvl( &$output, $depth = 0, $args = array() ) { $indent =