[WordPress] 外掛分享: DP Admin Access Menu

WordPress 外掛 DP Admin Access Menu 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「DP Admin Access Menu」是 2026-01-14 上架。
  • 目前有 20 個安裝啟用數。
  • 上一次更新是 2026-01-15,距離現在已有 41 天。
  • 外掛最低要求 WordPress 5.0 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.0 以上。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

devpriyanshu |

外掛標籤

menu | admin | access-control | user management |

內容簡介

總結:DP Admin Access Menu 是一個強大的 WordPress 外掛,允許管理員控制後台選單對特定使用者的可見性。這對於定製不同用戶角色的管理體驗以及通過限制不必要的選單項目來提高安全性非常有用。

問題與答案:

1. DP Admin Access Menu 可以幫助哪些使用者定製 WordPress 後台管理體驗?
- 答:DP Admin Access Menu 可以幫助管理者控制後台選單對特定使用者的可見性,從而定製不同用戶角色的管理體驗。

2. 使用 DP Admin Access Menu 如何控制哪些選單項目對特定使用者可見?
- 答:透過選擇特定使用者,在勾選/取消勾選相應的選單項目後,點擊保存設定即可控制特定使用者所見的選單項目。

3. 什麼是 Superadmin 和 Useradmin 在 DP Admin Access Menu 中的區別?
- 答:Superadmin 是第一位管理員(最低用戶 ID)總是擁有對所有選單的完整訪問權限,無法受限。而 Useradmin 則是其他管理員可以配置他們的選單訪問權限,只能看到分配的選單。這樣可以為不同管理員帳戶創建不同的管理體驗。

這些問題與答案遵循以下的 HTML 形式的列表:

<ul>
<li>DP Admin Access Menu 可以幫助哪些使用者定製 WordPress 後台管理體驗?</li>
<li>使用 DP Admin Access Menu 如何控制哪些選單項目對特定使用者可見?</li>
<li>什麼是 Superadmin 和 Useradmin 在 DP Admin Access Menu 中的區別?</li>
</ul>

原文外掛簡介

DP Admin Access Menu is a powerful WordPress plugin that allows administrators to control which backend menu items are visible to specific users. This is perfect for customizing the admin experience for different user roles and improving security by limiting access to unnecessary menu items.
Whether you’re managing a team of content creators, restricting access for client accounts, or creating a streamlined admin experience, DP Admin Access Menu gives you granular control over what each user can see in the WordPress admin area.
Key Features

User Selection: Easy-to-use dropdown to select any WordPress user
Menu Control: Checkbox interface for all WordPress admin menu items including child menus
Superadmin Protection: First administrator (superadmin) always has full access
Useradmin Support: Configure menu access for other administrators (useradmins)
Unlimited Users: Configure menu access for unlimited users
Unlimited Menus: Select unlimited menu items per user
Real-time Filtering: Menu items are automatically hidden/shown based on saved settings
User-friendly Interface: Clean admin interface with select all/deselect all options
Edit & Delete: Manage configured users with edit and delete functionality
Parent-Child Menu Logic: Selecting a parent menu automatically selects its children
Menu Counter: Real-time counter showing selected menus
URL Protection: Prevents direct access to restricted admin pages via URL

How It Works

Go to Menu Access in the WordPress admin sidebar (under DP Admin Access Menu)
Select a user from the dropdown (or edit an existing configured user)
Check/uncheck the menu items you want to show/hide for that user
Click Save Settings
The selected user will only see the checked menu items when they log in

Use Cases

Client Management: Give clients access only to specific sections of their website
Team Collaboration: Limit access for editors, authors, or contributors to their relevant areas
Security Enhancement: Hide sensitive admin sections from users who don’t need them
Customized Admin Experience: Create a cleaner, focused admin interface for specific users
Multi-Administrator Sites: Manage menu access for multiple administrators with different responsibilities
Training Environments: Simplify the admin interface for users learning WordPress
Agency Workflows: Control what clients can access when managing their own sites

Superadmin vs Useradmin

Superadmin: The first administrator user (lowest user ID) always has full access to all menus and cannot be restricted. This ensures you never lock yourself out of your WordPress admin.
Useradmin: Other administrators can have their menu access configured and will only see assigned menus. This allows you to create different admin experiences for different administrator accounts.

Features

Unlimited Users: Configure menu access for as many users as needed
Unlimited Menus: Select unlimited menu items per user
Fully Functional: All features are available without restrictions

Requirements

WordPress 5.0 or higher
PHP 7.0 or higher
Administrator access to configure settings

Privacy
This plugin does not collect, store, or transmit any personal data. All settings are stored locally in your WordPress database. No external services are used.
Security

All menu restrictions are enforced server-side
Direct URL access to restricted pages is blocked
Superadmin protection prevents accidental lockout
Settings are stored securely in WordPress database
No external API calls – all functionality works locally

Performance
The plugin is lightweight and optimized for performance:
* Minimal database queries
* Efficient menu filtering using WordPress hooks
* No impact on frontend performance
* Settings cached for fast menu rendering
Compatibility

WordPress: 5.0 – 6.8+
PHP: 7.0 – 8.3+
Multisite: Limited support (single site recommended)
Other Plugins: Compatible with most WordPress plugins
Themes: Works with all WordPress themes

Development
Contributing
Contributions are welcome! Please ensure your code follows WordPress coding standards and best practices. You can contribute by:
* Reporting bugs
* Suggesting features
* Submitting pull requests
* Improving documentation
Support
For support, feature requests, or bug reports, please visit the plugin support forum on WordPress.org.
Changelog Policy
We maintain a detailed changelog for all versions. Major updates are announced in the upgrade notice section.
Credits
Developed by devpriyanshu following WordPress coding standards and best practices. Built with security and user experience in mind.
Additional Notes

The plugin is fully functional with unlimited users and unlimited menus
All core functionality works locally without any external services

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「DP Admin Access Menu」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.0.0 | trunk |

延伸相關外掛(你可能也想知道)

  • Redux Framework 》Redux – 快速在 WordPress 的 Gutenberg 中建立完整頁面, , 使用我們不斷更新的 WordPress 區塊模板、版面配置和模式強化 Gutenberg 編輯器。發現無限可能,...。
  • Loginizer 》Loginizer 是一個 WordPress 外掛,可幫助您對抗暴力攻擊,當 IP 地址達到最大重試次數時,該外掛會阻止其登錄。您可以使用 Loginizer 將 IP 地址列入黑名單...。
  • LightStart – Maintenance Mode, Coming Soon and Landing Page Builder 》這款 WordPress 外掛可讓您在維護網站時顯示一個維護頁面,讓訪客知道您的網站是暫時關閉的,也可以為新網站新增「即將到來」頁面,同時也可為現有網站創建登...。
  • Admin Menu Editor 》Admin Menu Editor 可讓您手動編輯儀表板菜單。您可以重新排序菜單,顯示/隱藏特定項目,修改權限等等。, 功能, , 更改菜單標題、URL、圖標、CSS 類等。, 通...。
  • White Label CMS 》White Label CMS 外掛針對開發者設計,提供客戶更具個性化且易於使用的內容管理系統。, 詳細瞭解 2.0 版本外掛變更,請參閱 Video User Manuals 網站。, 功能...。
  • InfiniteWP Client 》InfiniteWP 可讓使用者從自己的伺服器管理無限數量的 WordPress 網站。, 主要功能:, , 自行託管系統:位於您自己的伺服器上,完全受您控制, 一鍵更新所有網站...。
  • Admin Columns 》這個 WordPress 外掛可以管理並整理文章、使用者、評論及媒體列表的欄位。它讓 WordPress 後台界面變得更美觀、明確。, , Admin Columns Pro, Admin Columns ...。
  • Advanced Custom Fields: Extended 》🚀 全方位增強套件,可改進WordPress和Advanced Custom Fields。此外掛旨在提供一個強大的管理框架,涵蓋了眾多改進和優化。, 此外掛需要至少 ACF Pro 5.8。,...。
  • Nested Pages 》Nested Pages 是什麼?, , , 提供直覺且易於操作的拖放介面,以管理網頁結構及文章排序, 增強了快速編輯功能, 新增可編輯、可排序的樹狀表示網站頁面結構, 會...。
  • Disable REST API 》這是最全面的 WordPress REST API 存取控制外掛!, 輕鬆安裝,安裝後不需要額外設定即可使用。只需上傳並啟用,整個 REST API 將無法被一般訪客存取。, 但如...。
  • Widget Shortcode 》這個短碼需要小工具的ID,但不需要猜測,外掛會為你生成代碼。如果你想要覆蓋小工具的標題,你可以使用 "title" 參數:, [widget id=”text-1″...。
  • All In One Favicon 》查看最新的WordPress交易以優化您的網站。, All In One Favicon為您的網站和管理頁面添加favicon。, 您可以使用您已經上傳的favicon或使用內置的上傳機制將fa...。
  • Add From Server 》這個外掛提供有限的支援。請不要期望有太多新功能或修正 bug。功能可能隨時被移除。, Add From Server 外掛旨在幫助緩解不好的網站主機所造成的困擾,讓您可...。
  • Conditional Menus 》條件式選單 (Conditional Menus) 是一款由 Themify 推出的簡單而實用的 WordPress 外掛,可讓您根據特定條件更換佈景主題中的選單。簡而言之,您可以在不同的...。
  • WP Total Hacks 》WP Total Hacks 可以在您的 WordPress 網站上自訂超過 20 個設置。, 此外掛已在 GitHub 上發布。, 一些功能:, 您可以選擇啟用或停用所有項目。, 需要 PHP5!...。

文章
Filter
Mastodon