Thiết lập mẫu giao diện
Mẫu giao diện là các thiết kế site dựng sẵn mà khách hàng chọn trong quá trình đăng ký. Mỗi mẫu là một bản chụp của một site tenant hiện có — theme, nội dung, cài đặt và mọi thứ.
Điều hướng đến WaaS → Templates (/wp-admin/admin.php?page=grabwp-tenancy-waas-templates).

Cách mẫu hoạt động
1. Bạn tạo một site tenant và thiết kế nó
2. Bạn đăng ký tenant đó làm một mẫu
3. Khách hàng duyệt các mẫu trong quá trình đăng ký
4. Khi một khách hàng đăng ký, site mới của họ được nhân bản từ mẫu
Mẫu được lưu dưới dạng tham chiếu đến các site tenant hiện có, không phải bản sao riêng biệt. Tenant của mẫu phải luôn ở trạng thái active.
Bước 1: Tạo một tenant cho mẫu của bạn
Trước khi tạo một mẫu, bạn cần một site tenant để dùng làm nguồn.
- Vào Tenancy → Add New
- Tạo một tenant mới (ví dụ: slug:
template-starter, domain:template-starter.yoursaas.com) - Truy cập trang quản trị WordPress của tenant và thiết kế site:
- Cài đặt và cấu hình một theme
- Thêm nội dung demo (trang, bài viết, media)
- Thiết lập menu, widget và nhận diện site
- Cấu hình bất kỳ plugin nào bạn muốn đưa vào
Mẹo: Dành thời gian làm cho site này trông thật chỉn chu — mỗi khách hàng chọn mẫu này sẽ bắt đầu với một bản sao y hệt.
Bước 2: Tạo một mẫu
- Vào WaaS → Templates
- Nhấn Add New Template

Điền vào:
| Trường | Giá trị | Ghi chú |
|---|---|---|
| Source Tenant | Chọn tenant bạn đã thiết kế | Chỉ hiển thị khi tạo, không thể chỉnh sửa sau đó |
| Template Name | Starter Blog | Tên hiển thị trong thư viện mẫu |
| Slug | starter-blog | Định danh an toàn cho URL. Chỉ chữ thường, số, dấu gạch ngang. |
| Tags | Chọn hoặc gõ tag | Để lọc trong thư viện. Xem thiết lập tag bên dưới. |
| Allowed Plans | Bỏ trống để dùng cho mọi gói | Đánh dấu các gói cụ thể để giới hạn mẫu này chỉ cho người dùng trả phí |
| Price | 0 | Tùy chọn — tính phí thêm cho mẫu cao cấp |
| Active | Đánh dấu | Mẫu xuất hiện trong thư viện |
- Tải lên một Thumbnail — ảnh chụp màn hình hoặc bản mockup của mẫu. Kích thước khuyến nghị: 1280×960px.
- Tùy chọn thêm một Preview URL — liên kết trực tiếp mà khách hàng có thể nhấn để xem mẫu hoạt động.
- Nhấn Save Template
Thiết lập Tag
Tag cho phép khách hàng lọc thư viện mẫu theo danh mục, ngành nghề hoặc tính năng.
Tạo nhóm Tag
- Vào WaaS → Settings → Tags
- Nhấn Add Tag Group
- Tạo các nhóm như:
industry— Restaurant, Portfolio, Blog, E-commercebuilder— Elementor, Gutenberg, Beaver Builderfeature— WooCommerce, Multilingual, Membership
Tạo Tag
Trong mỗi nhóm, tạo các tag riêng lẻ:
- Nhấn Add Tag bên trong một nhóm
- Đặt Name (hiển thị) và Slug (định danh an toàn cho URL)
- Lưu
Gán Tag cho mẫu
Khi chỉnh sửa một mẫu, chọn tag từ danh sách thả xuống. Mẫu có thể có tag từ nhiều nhóm.
Kiểm soát bộ lọc thư viện
Shortcode trình duyệt mẫu kiểm soát nhóm tag nào xuất hiện dưới dạng nút lọc (pill) hay danh sách thả xuống. Xem Tham chiếu Shortcode để biết mọi tùy chọn.
Quy trình nhân bản mẫu
Khi một khách hàng chọn một mẫu và hoàn tất đăng ký, WaaS nhân bản tenant của mẫu:
- Validate — kiểm tra tenant nguồn khỏe mạnh
- Export — xuất database tenant nguồn
- Import — nhập vào database tenant mới
- Copy uploads — sao chép file media
- Symlink extensions — liên kết plugin và theme
- Fix URLs — cập nhật mọi URL sang domain tenant mới
- Cleanup — hoàn tất và kích hoạt
Quy trình này thường mất 10–30 giây tùy vào kích thước mẫu.
Tiếp theo: Thiết lập trang Frontend