将小部件添加到包含当前页面子菜单的侧边栏

时间:2019-06-27 作者:Jackrabbitrocks

需要将当前页面的子菜单插入当前页面的侧栏。

这可能吗?

我感兴趣的是开发如下菜单:

菜单项1=>子项1,子项2

菜单项2=>子项3,子项4

导航到Item1页面,其中sidebarA包含菜单链接sub1、sub2。

导航到Item2页面,sidebarA包含菜单链接sub3、sub4。

关于如何通过编程或使用小部件来实现这一点,有什么建议吗?

非常感谢。

1 个回复
SO网友:Debbie Kurth

如果您希望这是基于页面和相关菜单的动态的,那么您可能需要编写一些代码,因为到目前为止,我还不知道有哪个主题或插件可以执行该功能。但是,您可以通过为各个页面创建独立菜单和使用小部件来模拟它,将代码逐页放置。

我倾向于将此插件用于以下目的:

https://wordpress.org/plugins/widget-shortcode/

或者一个边栏插件控制器,也可以执行以下任务:

https://lv.wordpress.org/plugins/woosidebars/

遗憾的是,他们已经有几个周期没有更新这个插件了,但我确实有一些客户端仍然在成功地使用它。

无论哪种方式,菜单的布局都可以在菜单区域中更改。只需为所需的每个唯一菜单创建一个新菜单项。

相关推荐

Allow user edit widgets

我有一个可以编辑和删除帖子的用户。我想让他也能访问小部件,但不能访问整个外观,如主题更改、菜单,。。。有什么解决办法吗?如果我的英语不好,谢谢你,对不起。