簡體   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