FRS Modern Data
Version: 1.0.0 Repository: N/A (internal)
Modern WordPress admin interface using native Gutenberg DataViews with MCP adapter capabilities. Multisite compatible with network-wide defaults and per-site overrides.
Features
Implemented
| Feature | Description |
|---|---|
| DataViews Admin | Modern admin interfaces using WordPress DataViews |
| MCP Adapter | Model Context Protocol integration |
| Abilities API | WordPress Abilities registration |
| Greenshift Abilities | Greenshift-specific ability extensions |
| Multisite Support | Network defaults with per-site overrides |
Requirements
- WordPress 6.5+
- PHP 8.1+
Architecture
Components
| Component | Class | Description |
|---|---|---|
| Settings | Settings\SettingsManager | Configuration management |
| Abilities | Abilities\AbilitiesManager | WordPress Abilities API |
| Greenshift | Abilities\GreenshiftAbilitiesManager | Greenshift integration |
| REST | Rest\RestManager | REST API endpoints |
| Admin | Admin\AdminManager | Admin interface |
| MCP | MCP\MCPManager | MCP server adapter |
File Structure
frs-wp-modern-data/
├── frs-wp-modern-data.php # Main plugin file
├── includes/
│ ├── autoload.php
│ ├── Activator.php
│ ├── Deactivator.php
│ ├── Settings/
│ │ └── SettingsManager.php
│ ├── Admin/
│ │ └── AdminManager.php
│ ├── Rest/
│ │ └── RestManager.php
│ ├── Abilities/
│ │ ├── AbilitiesManager.php
│ │ └── GreenshiftAbilitiesManager.php
│ └── MCP/
│ └── MCPManager.php
└── assets/
└── build/Related Documentation
- WordPress Abilities API - Abilities system