繁体   English   中英

有没有办法在 Wordpress 中隐藏特定管理员 ID 的菜单项

[英]Is there a way to hide menu items from specific admin ID's in Wordpress

我有 3 个管理员帐户:我的一个管理员(显示所有内容)和其他 2 个需要管理员访问大多数项目的帐户。

我能够在功能中隐藏主菜单项(帖子、页面、评论、外观等),但是如何隐藏从插件创建的菜单项或其他不属于 Wordpress 中央菜单项列表的菜单项?

例如,Contact Form 7 Database 在侧边栏菜单上创建“联系表单”,或者 Google Google Site Kit 创建“Site Kit”,而我还有其他人喜欢根据用户名或用户 ID 隐藏它们。

有人知道该怎么做吗?

你可以使用这样的犹太方法,它当然不提倡,但它是有效的:wordpress get_role( string $role )中有函数。 您只能选择以下两种方法之一:

  1. 对于懒惰的人。 只需调用 functions.php 中的函数,该函数会为个人用户生成一些带有 display:none 的 css。
  2. 二是相似。 只需找到插件或主题生成这些项目的位置并使用上述功能为各个角色呈现它们。 我建议使用字符串定位器插件在站点中查找代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM