[WordPress] 外掛分享: Intuitive CF7 Data

首頁外掛目錄 › Intuitive CF7 Data
⚠ 此外掛已下架 — 不再更新維護,建議勿安裝。
全新外掛
安裝啟用
尚無評分
442 天前
最後更新
問題解決
WordPress 4.6+ PHP 7.4+ v1.0.2 上架:2024-12-19

內容簡介

總結:
這是一款完全支援 AJAX 的外掛,可簡化管理和匯出 Contact Form 7 提交的資料。輕鬆篩選、編輯和匯出,全部在同一個地方完成,無需重新載入頁面。自動化每日郵件報告,簡化數據處理,並輕鬆保持對表單提交數據的完全控制。

問題與答案:
1. 如何加載數據?
- 安裝並啟用外掛。
- 等待接收 Contact Form 7 提交的數據。
- 在“選擇表單”選項卡中選擇要加載數據的表單名稱。
- 如果有數據,它將顯示在表格中。如果未顯示任何數據,請確保設置了正確的篩選器。
- 支持同步滾動:向下滾動以加載更多數據。底部的摘要行顯示加載的行數。
2. 如何使用篩選器?
- 顯示全部、顯示已匯出、顯示未匯出:
- 選擇一個篩選器,然後點擊“加載數據”應用它。您的篩選器選擇將被保存。
3. 如何匯出CSV文件?
- 選擇要匯出的行,然後點擊“匯出 CSV”按鈕下載文件。
4. 如何編輯數據?
- 至少擁有貢獻者角色的用戶可以:
- 點擊鉛筆圖標編輯數據。
- 在模態窗口中編輯字段並保存或取消更改。

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.2) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Intuitive CF7 Data」→ 直接安裝(推薦)

原文外掛簡介

A fully AJAX-powered plugin that simplifies managing and exporting Contact Form 7 submissions. Enjoy seamless filtering, editing, and exporting—all in one place, without page reloads. Automate daily email reports, streamline data handling, and maintain complete control over your form submissions data with ease.
Intuitive CF7 Data User Manual
This is the user manual for Intuitive CF7 Data, a plugin designed to help you manage Contact Form 7 submissions with advanced filtering, exporting, and management features.
Loading Data

Install and activate the plugin.
Wait for Contact Form 7 submission data to be received.
Navigate to the “Select Form” tab and choose the form name to load its data.
Data will display in a table if available. If no data is shown, ensure filters are set correctly.
Supports synchronous scrolling: scroll down to load more data. A summary row at the bottom indicates the number of loaded rows.

Filters

Show All, Show Exported, Show Unexported:

Select a filter and click “Load Data” to apply it. Your filter selection will be saved.

Date Filters

Filter data by date. Note that date filters reset to default each time the page reloads.

Search Option

Search data using keywords to locate specific submissions.

Mark as Exported or Unexported

Select rows in the table to update.
Click “Mark as Exported” or “Mark as Unexported.”
Save your choice to update the selected rows.

Export CSV

Select rows to export and click the “Export CSV” button to download the file.

Bulk Email or Download CSV

Download ZIP file containing CSVs selected date range. Send email data for the last 24 hours as a ZIP file containing CSV files for each form.
With a cron job set up, daily emails will automatically include past 24-hour data if available.

Edit Data

Users with at least Contributor roles can:

Click the pencil icon to edit data.
Edit fields in the modal window and save or cancel changes.

Delete Selected

Select rows to delete and click “Delete Selected.”
Note: Deleted data cannot be recovered.

Important Notice: Modifying Contact Form 7 Forms

Changes to Contact Form 7 field names will update associated field names in the plugin. To avoid data mismatches, back up your data before modifying forms.

Edit Header Data

Click the pencil icon to edit header data.
Use drag-and-drop to reorder fields.
Exclude fields from CSV export by toggling the eye icon.
Reset field order and labels to the default Contact Form 7 format if needed.

Mirror Forms

Merge forms under the “Mirror Forms” tab to combine data into one table.
Toggle switches to assign friendly names or unmerge forms.
Identical forms are automatically detected and merged.

Automate Emails

Enter email addresses separated by commas and save changes.
Set up a server-side cron job to send daily ZIP files containing CSVs.
Ensure your server’s PHP settings support ZIP creation.

Delete Deleted Form(s) Data

Permanently delete data for forms in the “Deleted Forms” tab. Backup your data before performing this action.

Plugin Uninstallation

Choose whether to delete the plugin’s database table during uninstallation. If set to “Yes,” the table and its data will be permanently removed.
Back up your data before proceeding.

Truncate Table

Backup your database before truncating the table.
Enable maintenance mode to log out non-admin users.
After 2 minutes, use the “Truncate Table” button to reset the table.
Disable maintenance mode to resume normal operations.

Disclaimer
Please ensure regular backups of your data to prevent accidental loss during modifications or uninstallation processes.
Temporary Files and Directories

The plugin uses a intuitive-cf7-data-csv/ directory in wordpress ‘uploads’ folder to store temporary files, including CSV and ZIP files. These files are created during export, download, and email processes and are automatically cleaned up afterward.
This plugin does not send any data to external services. All data is handled locally within the server environment.
If an email fails to send or a download fails, the temporary files are still deleted to ensure no residual files remain.

External Resources
This plugin uses the following locally hosted resources, sourced from the official jQuery UI library, to enhance user interface functionality:

Source: jQuery UI
Files Included:

/assets/css/sh-cf7-jquery-ui.css

Version: 1.0.3
Purpose: Provides interactive elements such as date pickers.
Hosting: All resources are hosted locally within the plugin.

延伸相關外掛

文章
Filter
Mastodon