将自定义CSS类传递给ADD_MENU_PAGE

时间:2013-03-26 作者:N2Mystic

我的主题当前使用add\\u menu\\u page(),以便在左侧管理菜单上显示主题选项部分。

我希望能够将父css类附加到主菜单项,以便有选择地显示/隐藏高级用户的菜单。

我在法典中没有看到这方面的记录,所以我想知道是否有一个变通方法或未记录的功能,我可以利用。

非常感谢您的帮助。

基本思想是我有一个主菜单项和大约8个子菜单项。当前,所有菜单项都显示在菜单中。我想使用自定义css切换子菜单项的可见性,但是,目前没有自定义id或类可用于设置菜单的目标。

1 个回复
最合适的回答,由SO网友:tfrommen 整理而成

你应该not 通过CSS实现这一点,因为底层功能仍然存在(因此可以直接访问)。

我宁愿重写主题,使菜单页面仅在当前用户具有一定功能的情况下添加。

if (current_user_can( SOME_CAP )) {
    add menu pages ...
}
您甚至可以为主题提供新功能。检查一下here, 如果你对此感兴趣的话。

结束

相关推荐