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

TaskGuide
Create a new pluginQuick Start
Build a full CRUD pluginTutorial
Install requirementsInstallation
Configure settingsConfiguration
Set up AI MCPs (WordPress + WooCommerce)MCP Setup Guide
Understand architectureArchitecture
Add REST API routesRouting Package
Work with the databaseDatabase Package
Build admin UIUI Components

System Requirements

RequirementMinimumRecommended
PHP8.18.2+
WordPress6.06.4+
Composer2.02.6+
Node.js1820+
MySQL5.78.0+