CFDB Form Notifier

外掛說明

CFDB Form Notifier is a powerful extension for Contact Form 7 that logs all form submissions to a secure, dedicated database table. It provides a REST API to access submission data and a clean admin interface for easy management.

Key Features:

  • Secure Storage: All form submissions are stored in a dedicated database table
  • REST API: Access submissions programmatically with API key authentication
  • Admin Interface: Browse and manage submissions from the WordPress dashboard
  • API Key Management: Automatic API key generation and regeneration
  • Form Field Support: Handles all standard form field types including text, email, select, and multi-select
  • IP Tracking: Records the IP address of form submitters
  • Developer Friendly: Well-documented API with clear error messages
  • Responsive Design: Works on all devices

螢幕擷圖

安裝方式

  1. Upload the cfdb-form-notifier folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to CFDB Form Notifier > Settings to view your API key
  4. Start receiving form submissions automatically

常見問題集

How do I get my API key?

Your API key is automatically generated when you activate the plugin. You can find it in CFDB Form Notifier > Settings.

How do I use the API?

Make a GET request to /wp-json/cfdb-form-notifier/v1/submissions with your API key in the Authorization: Bearer YOUR_API_KEY header, or use ?api_key=YOUR_API_KEY URL parameter in dev mode.

How do I retrieve specific submissions?

Use the response parameter to specify a range (e.g., ?response=1,10 for the first 10 submissions).

Is my data secure?

Yes, all API requests require authentication with your unique API key. In Live mode, the API key must be sent in the header for added security.

Can I export the form submissions?

Currently, the plugin doesn’t have an export feature, but you can use the REST API to retrieve and process the data as needed.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈CFDB Form Notifier〉的開發相關工作。

參與者

將〈CFDB Form Notifier〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.0.2

  • Improved: Enhanced API authentication with WordPress-standard Authorization Bearer header support
  • Improved: Authorization header works in all modes, URL parameter only works in dev mode
  • Fixed: Removed custom headers to comply with WordPress REST API standards

1.0.1

  • Improved: Exclude Google reCAPTCHA responses from database storage
  • Fixed: Automatic cleanup of existing reCAPTCHA data during plugin update
  • Fixed: Form submission time now displays in WordPress site timezone instead of GMT

1.0.0

  • Initial release