API for wp menu hacks

时间:2012-06-08 作者:Bakaburg

由于新的发展,问题发生了变化!

我一直在寻找一种方法来破解自定义菜单页面中的菜单项,添加一个“隐藏”复选框和其他选项。我找到的唯一方法是重写Walker\\u Nav\\u菜单类。

我认为这是一个相当棘手的解决方案。。。

无论如何,在wp\\U nav\\U菜单抄本中,我发现了许多带有过滤器和操作的示例,可以破解自定义菜单。尽管如此,我还没有找到关于这些黑客的任何文档。

我的另一个想法是将菜单项视为自定义贴子(实际上是),因此我想知道自定义字段api是否对我的目的有用。

有什么建议吗?

旧问题:

WP中缺少一个大而简单的功能,我真的不明白为什么!!!

没有任何方法可以只隐藏前端菜单项而不完全删除它们!

例如,如果我有一个包含许多项目和子菜单的复杂菜单,并且我想将其隐藏一段时间,那么就不可能这样做!只需一个带有显示选项的复选框就足够了。

是我错过了什么?

如果确实缺少,是否有API来修改外观>菜单部分以添加更多功能?

1 个回复
SO网友:Pontus Abrahamsson

有几种插件可以宣传这种功能。他们在管理区域中设置了一个复选框,因此如果取消选中,它将不会出现在菜单中。

这里有一个很好的例子:http://wordpress.org/extend/plugins/exclude-pages/

结束

相关推荐

$OPTIONS=GET_OPTION(‘TEST_THEME’);做什么?

我正在尝试设置主题选项,以便使用AJAX保存,我找到了本教程http://return-true.com/2010/01/using-ajax-in-your-wordpress-theme-admin/ 它在呼叫$options = get_option(\'test_theme\'); 但我不明白这是什么回报。它在表单之前调用这个函数,大概是为了遍历选项?数据实际上正在被保存,只是在刷新页面时没有被表示出来。