MenuGuard Labs Menu Control

描述

MenuGuard Labs Menu Control allows you to show or hide dashboard menus based on user roles. It is designed for developers who want to hand off a clean, simplified dashboard to their clients, preventing them from accessing settings that could break the site.

Key Features:
* Role-Based Control: Hide specific menus and sub-menus for any user role.
* Developer Lock: Lock the settings so other admins cannot change visibility rules.
* Client Handoff Mode: Automatically hides sub-menus when the parent menu is hidden.
* Import/Export: Easily transfer your menu settings using JSON.
* Clean Interface: Modern, responsive settings page.

螢幕截圖

  • Dashboard Settings: The main interface to toggle menu visibility per role.
  • Developer Lock: Secure your settings from other administrators.
  • Role Management: Accordion view to easily manage multiple user roles.

安裝

  1. Upload the plugin files to the /wp-content/plugins/menuguard-labs-menu-control directory.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Navigate to the ‘MenuGuard’ page in the admin dashboard via Settings > MenuGuard or the main admin menu.

常見問題

Can I hide menus for Administrators?

Yes, you can hide menus for any role, including Administrators. However, you can use the “Developer Lock” feature to prevent accidental lockouts or changes by other admins.

How do I reset the settings?

Go to the plugin settings page and click the “Reset All” button at the bottom of the page.

Does this delete the menus permanently?

No, it only hides them using CSS and removes them from the generated menu list for that specific user role. The core files remain untouched.

評價

There are no reviews for this plugin.

貢獻者及開發者

“MenuGuard Labs Menu Control” 是一個開源的軟體。以下的人對這個外掛作出了貢獻。

貢獻者

將 MenuGuard Labs Menu Control 外掛本地化為台灣繁體中文版。

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

修改日誌

1.0.0

  • Initial release.