Getting Started with WPZylos
Welcome to WPZylos — a modern, security-first WordPress plugin framework with dependency injection, database ORM, Vue.js integration, and complete CSS isolation.
Choose Your Path
⚡ Quick Start
5 minutes — Scaffold a new plugin, install dependencies, and see it running. Best for experienced developers who want to jump straight in.
📖 Tutorial: Build a Notes Plugin
30 minutes — Build a complete CRUD plugin step by step. Covers migrations, models, REST API, Vue.js admin, and frontend shortcodes. Best for learning WPZylos in depth.
🔧 Installation Guide
Detailed system requirements, multiple installation methods, PHP extension requirements, and troubleshooting common setup issues.
⚙️ Configuration
Learn about the config system: config/app.php, dot notation access, environment-specific settings, and the difference between PluginContext and Configuration.
Quick Reference
| Task | Guide |
|---|---|
| Create a new plugin | Quick Start |
| Build a full CRUD plugin | Tutorial |
| Install requirements | Installation |
| Configure settings | Configuration |
| Set up AI MCPs (WordPress + WooCommerce) | MCP Setup Guide |
| Understand architecture | Architecture |
| Add REST API routes | Routing Package |
| Work with the database | Database Package |
| Build admin UI | UI Components |
System Requirements
| Requirement | Minimum | Recommended |
|---|---|---|
| PHP | 8.1 | 8.2+ |
| WordPress | 6.0 | 6.4+ |
| Composer | 2.0 | 2.6+ |
| Node.js | 18 | 20+ |
| MySQL | 5.7 | 8.0+ |