內容簡介
以下是該WordPress外掛的摘要 :
透過 RapiSafe - Secure Multi File Upload for Contact Form 7,你可以提升你的 Contact Form 7 表單,開啟完整功能的多檔案上傳欄位、檔案限制、ZIP壓縮、密碼保護檔案等功能。無論您需要簡單的檔案上傳還是進階的安全ZIP處理,這個外掛都能輕鬆滿足您和使用者的需求。設定簡單直觀,不需要複雜的配置。
**免費功能**:
- 為 Contact Form 7 提供多檔案上傳欄位,讓使用者輕鬆上傳多個檔案。
- 完全可自訂的上傳按鈕:調整顏色、大小、邊界半徑、圖示等,並即時預覽。
- 上傳的圖像和PDF檔案可進行即時預覽。
- 拖放功能:使用者可以直接將檔案拖曳到上傳區域。
- 設定各欄位的最小和最大檔案數量,控制使用者可以上傳的檔案數量。
- 每個檔案的最大檔案大小,防止過大的上傳。
- 檔案類型驗證,只允許您想要的檔案類型。
- 重複鎖定功能,使用檔案指紋來防止使用者上傳相同檔案兩次(比僅使用檔名更準確)。
- 快速Ajax上傳,無需拖慢表單提交速度。
- 管理同時上傳:設定使用者一次可以上傳的最大檔案數量。
- 郵件附件功能:將上傳的檔案作為個別附件或壓縮ZIP發送。
- 不需要jQuery - 採用純JavaScript建立,以提高相容性。
- 安全地在新視窗中預覽上傳的檔案。
- 與其他 CF7 插件兼容 - 與 Submission、DBCF7 等無縫配合。
- 強化安全性 - 上傳的檔案不會公開存取。所有鏈接都受到安全令牌和會話驗證的保護。
- 上傳的檔案的行為與標準CF7檔案上傳完全相同 - 它們在表單提交後被移除。
- 在高級版本中,檔案可以存儲到WordPress媒體庫或特定伺服器文件夾中。
**付費功能**:
- 包括所有免費功能
- 總上傳大小限制:限制最大上传大小。
外掛標籤
開發者團隊
② 後台搜尋「RapiSafe – Secure Multi File Upload for Contact Form 7」→ 直接安裝(推薦)
原文外掛簡介
Take your Contact Form 7 forms to the next level with RapiSafe – Secure Multi File Upload for Contact Form 7, adding full-featured multi-file upload fields, file limits, ZIP compression, password-protected archives, and more.
Whether you need simple file uploads or advanced secure ZIP handling, this plugin makes it easy for you and your users.
It has simple, intuitive settings and interfaces—no complex configuration required.
✨ Free Features
Multi-file upload fields for Contact Form 7 – let users upload multiple files easily.
Fully customizable upload button: adjust colors, size, border radius, icon, with live preview.
Live preview of uploaded images and PDF files.
Drag & Drop functionality – users can drag files directly into the upload area.
Set minimum and maximum files per field – control how many files users can upload.
Maximum file size per file – prevent oversized uploads.
File type validation – only allow the file types you want.
Duplicate lock – prevents users from uploading the same file twice using a file fingerprint (more accurate than just the filename).
Fast Ajax upload – files are uploaded in the background without slowing down form submission.
Manage simultaneous uploads: set the maximum number of files a user can upload at once.
Mail attachments – send uploaded files as individual attachments or compressed ZIP.
No jQuery required – built with pure JavaScript for maximum compatibility.
Secure preview of uploaded files in a new window.
Compatible with other CF7 addons – works seamlessly with Submission, DBCF7, and more.
Enhanced security – uploaded files are never publicly accessible.
All links are protected with secure tokens and session validation.
Uploaded files behave exactly like standard CF7 file uploads—they are removed after form submission.
In the Premium version, files can be saved to the WordPress Media Library or a specific server folder.
🚀 Premium Features
Includes all Free features
Total upload size limit: restrict the maximum combined size of all files uploaded across all multi file upload fields.
ZIP password option: protect each compressed zip files with a password.
Compress all uploaded files into a single ZIP file with optional password.
Provide a secure ZIP download link for every uploaded file field.
Smart email attachment delivery:
If the ZIP file is larger than 25MB, it will not be attached.
Instead, a secure download link is included in the email.
Save uploaded files directly to WordPress Media Library.
Save uploaded files to a specific server folder.
Tested with popular CF7 data-saving add-ons like Submissions and CFDB7.
Independence Notice
This plugin is a fully independent add-on for Contact Form 7.
It is not affiliated with, endorsed by, or officially connected to the developers of Contact Form 7 or any other third-party CF7 add-ons.
Usage / Example
Add a multi-file upload field using the shortcode:
[multi_file_upload multi_file_upload-903 minFile:1 maxFile:3 maxFileSize:10mb fileTypes:jpeg|png attachmentMode:zip zipPassword:Password]
Available parameters
minFile — Minimum number of files required
maxFile — Maximum number of files allowed
maxFileSize — Maximum file size per file (e.g., 8MB)
fileTypes — Allowed file types, separated by | (e.g., jpeg|png)
mailBodyMode — Specifies how information about uploaded files will appear in the email body. You can choose either “file-list” or “zip-secure-link” (the “zip-secure-link” option is available in the Premium version only). To include this information in your email, insert the shortcode tag within the Body section on the Mail tab.
attachmentMode — Upload mode: choose ‘files’ or ‘zip’. To include uploaded files in emails, enter the shortcode tag in the “Mail” tab under the “Attachment” field.
zipPassword — Optional password for ZIP file (only works if attachmentMode is zip or mailBodyMode is ‘zip-secure-link’)
