
內容簡介
WPSwings Role Permission Editor 是一款全面的 WordPress 使用者角色與權限管理外掛,整合多個舊版角色編輯器的功能,提供現代化的 React 界面,讓使用者能夠輕鬆管理角色和權限。
【主要功能】
• 視覺化能力矩陣 - 直觀的網格界面編輯角色能力
• 每位使用者的能力覆蓋 - 個別授予或拒絕能力
• 審計日誌 - 詳細追蹤角色和能力變更歷史
• JSON 匯入/匯出 - 備份與恢復角色配置
• 模板系統 - 提供常見用例的預定義角色模板
• 快照與恢復 - 創建角色配置的時間點備份
外掛標籤
開發者團隊
② 後台搜尋「WPSwings Role Permission Editor」→ 直接安裝(推薦)
原文外掛簡介
WPSwings Role Permission Editor is a comprehensive WordPress user role and capability management plugin that consolidates functionality from multiple legacy role editors into a single, modern, React-powered interface.
Core Features
Visual Capability Matrix – Edit role capabilities with an intuitive grid interface
Per-User Capability Overrides – Grant or deny specific capabilities to individual users
Audit Log – Track all role and capability changes with detailed history
JSON Import/Export – Backup and restore role configurations
Template System – Predefined role templates for common use cases
Snapshot & Restore – Create point-in-time backups of your role configuration
Access Control Features
REST API Route Permissions – Control access to WordPress REST API endpoints
Admin Menu Restrictions – Show/hide admin menu items by role
Widget Restrictions – Control widget visibility by role
Metabox Restrictions – Show/hide metaboxes based on user role
Content Restrictions – Restrict post/page content by role with shortcodes and blocks
Plugin Permissions – Control which roles can manage specific plugins
Form Restrictions – Role-based form access control
Multisite Network Support
Network-wide role management – Manage roles across all sites in a network
Site-specific overrides – Allow individual sites to customize network roles
Bulk synchronization – Sync role configurations across all network sites
AI-Powered Features (Optional)
This plugin includes optional AI features that leverage WordPress core’s AI Client API (available since WordPress 7.0):
Natural Language Role Builder – Create roles from plain-language descriptions
Audit Log Summaries – AI-generated digests of role/capability changes
Capability Explanations – Understand orphaned capabilities from deactivated plugins
Permission Anomaly Detection – AI-enhanced security analysis of role configurations
Note: AI features require WordPress 7.0+ and a configured AI provider in WordPress Settings → AI. The plugin does not directly call external AI services.
External Services & Privacy
WordPress AI Client API
This plugin optionally uses WordPress core’s AI Client API (WordPress 7.0+) to provide AI-powered features:
What data is sent: When AI features are enabled, the plugin sends role/capability metadata, audit log entries, and permission configurations to the AI provider configured in WordPress Settings → AI
When data is sent: Only when you actively use AI features (natural language role builder, audit digest generation, capability explanations, anomaly detection)
External communication: The plugin does NOT directly communicate with external AI services. All external AI communication is managed by WordPress core based on your site-level AI provider configuration
Data retention: Data handling and retention policies depend on the AI provider you configure (Anthropic, OpenAI, etc.). Refer to your chosen provider’s privacy policy
Opting out: AI features are disabled by default and can be toggled on/off in Settings → AI
No Other External Services
This plugin does not make any other external HTTP requests or connect to third-party services beyond the WordPress AI Client API integration described above.
