Path: WordPress (
/wordpress)The WordPress page lists all deployed sites and is the starting point for creating new ones. Sub-section: WP Pipeline (/wordpress/projects) — available when a Git integration is configured.Site List
Sites are displayed in your choice of layout:- Grid View
- Table View
Cards showing site name, URL, a color-coded status dot, WordPress version, environment count, and (for admins) the owning user. Quick-access buttons: Visit Site and WordPress Admin.
Status Indicator
| Status | Meaning |
|---|---|
| 🟢 Running | Container is up and serving requests |
| 🔴 Stopped | Container is stopped |
Creating a Site
Click the Create Site button to open the creation modal.| Field | Description |
|---|---|
| Site Name | Display name for the site |
| Domain | Primary domain — checked for availability in real time |
| Admin Email | WordPress admin account email |
| User | Assign the site to a specific client (admin only) |
Domain Validation
As you type the domain, AreaWP checks availability and shows:- 🔄 Checking…
- ✅ Available
- ❌ Already taken
- ⚠️ Invalid format
License & Plan Checks
If the user has no active subscription, has reached their plan’s site limit, or there’s a license issue, a contextual alert appears before the creation form — with a direct link to fix the underlying problem.Site Actions
From the grid or table, each site has two quick-action buttons:| Button | Action |
|---|---|
| Visit Site | Opens the live domain in a new tab |
| WordPress Admin | Opens the WP Admin dashboard with auto-login (disabled if site is stopped) |
WP Pipeline
Path:/wordpress/projects
WP Pipeline is available when the built-in Gitea integration is configured (see Git).
- Connect a repository to a WordPress site
- Define environments (staging, production)
- Push to a branch to trigger an automatic deployment
- Configure pre and post-deploy hooks (WP-CLI commands, cache flush, etc.)
- View deployment history and roll back with one click