Bạn có thể gộp (gom) các cài đặt đi kèm vào từng form liên hệ bằng cách thêm định dạng mã snippet cụ thể vào tab panel Additional Settings trong màn hình biên tập form liên lạc.
![](http://pdl.local/wp-content/uploads/2023/11/CAI-DAT-BO-SUNG-CF7.jpg)
Contact Form 7 mặc định sẽ hỗ trợ các loại cài đặt sau đây:
Subscribers-only mode# – Chế độ chỉ người theo dõi
subscribers_only: true
Có thể, bạn muốn chắc rằng chỉ những người dùng đã đăng nhập được nộp (gửi) form liên hệ. Trường hợp này, chúng ta dùng hàm (chế độ) chỉ người theo dõi (subscribers-only mode). Bằng cách này, các user (người xem/dùng) không đăng nhập sẽ không thể gửi form liên lạc cùng với việc nhận được tin nhắn thông báo yêu cầu đăng nhập trong khi những người còn lại vẫn sử dụng bình thường.
Chế độ chỉ những người theo dõi không cung cấp dịch vụ xác minh chống thư rác trong form liên hệ vì chỉ những ai hài lòng sẽ có khuynh hướng sử dụng chúng. Nếu như thuật toán này không thể áp dụng vào trang web của bạn, có thể là hàm “subscribers-only mode” không phải chọn lựa tốt dành cho bạn.
Demo mode# – Chế độ Demo
demo_mode: on
Nếu bạn cài demo_mode: on trong trường Additional Settings, form liên hệ sẽ trong chế độ Demo (chạy thử). Contact form ở kiểu này sẽ chỉ hiển thị “hoàn tất thành công” như một tin nhắn phản hồi và bỏ qua quá trình gửi mail.
Skipping mail#
skip_mail: on
Cài đặt skip_mail hoạt động theo cách tương tự như demo_mode,tuy nhiên skip_mail chỉ chừa ra những email gửi đi. Không giống như chế độ Demo, skip_mail không làm ảnh hưởng đến các hoạt động khác như lưu trữ tin nhắn với Flamingo.
Acceptance as validation- Chấp nhận hợp lệ
acceptance_as_validation: on
Một checkbox chấp nhận (được) mặc định hoạt động khác so với những loại khác của trường thông tin; nó sẽ không hiển thị tin nhắn báo lỗi hợp lệ ngay cả khi hộp checkbox không được kiểm tra. Nếu như bạn cài acceptance_as_validation: on vào trường Additional Settings, checkbox (hộp kiểm/ tick ) chấp nhận trong contact form sẽ hoạt động giống với những form còn lại.
Để biết cụ thể hơn, mời bạn xem thêm tại Acceptance checkbox.
Flamingo settings- Cài đặt Flamingo
Bạn có thể tùy biến giá trị trường thông tin the Subject and From hiển thị trên màn hình admin của Flamingo. Để biết thêm chi tiết, mời bạn xem Cách lưu thông tin đã gửi đi với Flamingo.
Suppressing message storage# – Ngăn chăn lưu trữ tin nhắn
do_not_store: true
Cài đặt này sẽ cho mô- đun lưu trữ tin nhắn như là Flamingo biết rằng sẽ không lưu trữ tin nhắn qua form liên hệ này.
JavaScript code# mã JavaScript
on_sent_ok: “alert(‘sent ok’);”
on_submit: “alert(‘submit’);”
Khi bạn cài on_sent_ok: theo sau bằng một dòng mã JavaScript tức bạn cho contact hiểu rằng nên thực thi đoạn mã khi mail được gửi đi thành công. Cũng tương tự như vậy, với set on_submit:, khi form nộp đi đã chính xác, đoạn mã sẽ được thực thi.