Hướng dẫn chi tiết cách cài đặt, cấu hình và quản lý dữ liệu phản hồi từ Contact Form 7 bằng plugin Lưu Form Submissions & Thống Kê Contact Form 7 (Poly Form - wppolyform) cho WordPress.
Hướng Dẫn Cài Đặt Nhanh
- Tải về tệp cài đặt nén
poly-form.zip. - Đăng nhập trang quản trị WordPress Admin, truy cập Plugin > Thêm mới > Tải plugin lên.
- Chọn tệp
poly-form.zipvà nhấn Kích hoạt plugin. - Truy cập menu Poly Form nằm ngay bên dưới menu Contact Form 7 trong thanh điều hướng Admin.
Kiến Trúc Hệ Thống & Quy Trình Thu Thập Dữ Liệu
graph TD
A[Frontend CF7 Form Submission wpcf7_mail_sent] --> B[PolyForm::save_form_data Processor]
B --> C[Extract Form Metadata & Sanitize Fields]
C --> D[Insert Record into poly_form_submissions]
D --> E[Insert Key-Values into poly_form_fields]
E --> F[Trigger Admin Notification Logs & Dashboard Analytics]
F --> G[Render AJAX Submissions Management Table & Modal]
Luồng Bắt Sự Kiện CF7 & Lưu CSDL Quan Hệ
graph TD
A[User Hits Submit Button on CF7 Form] --> B[WPCF7_Submission Instance Initiated]
B --> C[Trigger wpcf7_mail_sent Hook Listener]
C --> D[Filter Out _wpcf7 Internal System Fields]
D --> E[Capture Client IP Address & User-Agent]
E --> F[DB Transaction: Submission Row & Field Key-Values]
F --> G[Output Success Confirmation to User]
Dashboard Thống Kê & Quản Lý Submissions AJAX
graph TD
A[Admin Opens Poly Form Dashboard] --> B[AJAX Fetch poly_form_get_dashboard_stats]
B --> C[Compute Daily Weekly Monthly Response Volume]
C --> D[Render Interactive Analytics Charts]
A --> E[Admin Opens Submissions Table]
E --> F[Filter by Form Title / Date Range / Keywords]
F --> G[Open Detail Inspection Modal or Perform Bulk Deletion]
Các Tính Năng Quản Trị Nổi Bật
- Bảng Quản Lý Submissions: Tìm kiếm từ khóa thời gian thực, lọc khoảng thời gian và phân trang AJAX.
- Xem Chi Tiết Modal: Bấm vào bất kỳ dòng phản hồi nào để xem đầy đủ các trường khách hàng đã điền qua cửa sổ Modal.
- Dashboard Analytics: Theo dõi biểu đồ xu hướng gửi form và tỷ lệ tương tác giữa các biểu mẫu CF7.