GrabWP WaaS — Tổng quan
Xây dựng nền tảng WordPress-as-a-Service với đăng ký tự động, mẫu giao diện và thanh toán
Trước khi bắt đầu
Những gì bạn cần chuẩn bị trước khi thiết lập GrabWP WaaS
What You Will Build
Tutorial goals, architecture, and customer signup flow for your WaaS platform
Cài đặt Plugin
Cài đặt các plugin GrabWP Tenancy, Pro và WaaS theo đúng thứ tự
Cấu hình Pro Settings
Thiết lập cô lập tenant, loại database, đường dẫn thư mục và mặc định lưu trữ S3
Cấu hình WaaS General Settings
Thiết lập domain nền tảng, chế độ xác thực, trang frontend, tên miền riêng và API key
Tạo gói dịch vụ
Định nghĩa gói miễn phí và trả phí với giá, tính năng và tích hợp nhà cung cấp thanh toán
Thiết lập thanh toán
Kết nối Polar làm nhà cung cấp thanh toán cho việc thanh toán subscription
Thiết lập mẫu giao diện
Tạo mẫu site với tag, giới hạn gói và ảnh thu nhỏ cho thư viện của khách hàng
Thiết lập trang Frontend
Tạo trang đăng ký, bảng điều khiển và trình duyệt mẫu bằng shortcode hoặc block Gutenberg
Danh sách kiểm tra Go-Live
Xác minh DNS, SSL, thanh toán, mẫu giao diện và toàn bộ luồng đăng ký trước khi mở cho khách hàng
Quản lý tên miền riêng
Cho phép khách hàng sử dụng tên miền riêng qua Cloudflare SaaS hoặc chế độ IP trực tiếp
Quản lý gói đăng ký
Xem, gia hạn, thay đổi, tạm ngưng và kiểm tra subscription của tenant với vai trò admin
Lưu trữ đối tượng S3
Chuyển dữ liệu tải lên media của tenant sang Cloudflare R2, AWS S3, DigitalOcean Spaces hoặc bất kỳ nhà cung cấp tương thích S3 nào
Thanh toán WooCommerce
Dùng WooCommerce làm nhà cung cấp thanh toán thay thế cho các cổng thanh toán địa phương
Xử lý sự cố
Khắc phục các sự cố WaaS thường gặp — lỗi khởi tạo, vấn đề webhook, lỗi mẫu, xác minh tên miền và gửi email
Tham chiếu Shortcode: Trình duyệt mẫu
Toàn bộ thuộc tính của [grabwp_waas_templates] — lọc pool, pill tag, phân trang và tham số URL
Hướng dẫn Block: Trình duyệt mẫu
Cấu hình block Gutenberg GrabWP Template Browser bằng thanh bên Inspector trực quan