Easy Feedback for Divi

外掛說明

Easy Feedback for Divi adds a customizable “Was this helpful?” survey to your pages. Visitors vote thumbs up or thumbs down, and a thumbs down can optionally include written feedback. Results are summarized per page in a WordPress Dashboard widget.

The plugin works with both Divi 4 and Divi 5:

  • Native Divi 5 module registered through the Divi 5 module library, with a conversion outline so migrated Divi 4 layouts keep their settings.
  • Divi 4 fallback module with full Visual Builder support when Divi 5 is not enabled.
  • [efdivi_survey] shortcode for non-Divi placements.

Features

  • Per-module text settings for the question, button labels, feedback prompt, placeholder, and thank-you message
  • Left, center, or right alignment for the survey box
  • Dashboard widget with per-page thumbs up, thumbs down, and total counts
  • Flag useful feedback, delete written feedback, or reset all stored data from the Dashboard
  • Default limit of one vote per IP address per day (adjustable with the efdivi_daily_ip_vote_limit filter)
  • Frontend AJAX submission with nonce verification

Privacy

The plugin stores the visitor’s IP address (and a hashed copy used for the daily vote limit) together with each vote. Review your privacy policy and any consent requirements before using it on a public site. No data is sent to external services and no email notifications are sent.

螢幕擷圖

安裝方式

  1. Upload the plugin through Plugins Add New Upload Plugin, or copy the easy-feedback-for-divi folder into wp-content/plugins/.
  2. Activate Easy Feedback for Divi.
  3. Add the Easy Feedback module in the Divi Builder, or place the [efdivi_survey] shortcode in your content.
  4. View results in the Easy Feedback widget on the WordPress Dashboard.

常見問題集

Does it require Divi?

The module integrates with the Divi Builder (Divi 4 and Divi 5). On non-Divi themes you can still use the [efdivi_survey] shortcode.

Where are responses stored?

In a custom database table on your own site. Nothing is sent to external services.

Can I change the one-vote-per-day limit?

Yes, developers can use the efdivi_daily_ip_vote_limit filter. Returning a value below 1 disables the limit.

使用者評論

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

參與者及開發者

以下人員參與了開源軟體〈Easy Feedback for Divi〉的開發相關工作。

參與者

將〈Easy Feedback for Divi〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

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

變更記錄

1.4.3

  • Hardened the bootstrap so the core no longer redeclares its classes if a copy is already loaded (prevents a fatal error when both the standalone plugin and a self-contained edition are present).

1.4.2

  • Removed Divi custom CSS field registration for WordPress.org compliance.
  • Removed WordPress.org directory icon assets from the installable plugin package.
  • Renamed public plugin prefixes to efdivi/EFDIVI, including shortcode, AJAX actions, options, hooks, CSS selectors, and PHP classes.

1.4.1

  • The upgrade banner on the settings page no longer uses admin-notice markup, so notice-manager plugins cannot hide it. Button label is now “Upgrade to Pro to unlock”.

1.4.0

  • The survey box now always spans the available width; the alignment setting aligns the content inside it (left, center, right).
  • New Settings Easy Feedback page previewing the Pro options, with an upgrade link.
  • Dashboard widget toolbar with Settings and Export buttons (export activates with the Pro add-on).

1.3.0

  • Added extension hook points (efdivi_pre_vote_limit_check, efdivi_vote_recorded, efdivi_feedback_updated, efdivi_survey_feedback_fields) so add-ons can extend voting limits, notifications, and the feedback form. No behavior changes when no add-on is installed.

1.2.0

  • Renamed the plugin to Easy Feedback for Divi, with the slug and text domain easy-feedback-for-divi, for WordPress.org compliance.
  • Hardened output escaping and switched all database queries to prepared statements with identifier placeholders.
  • Removed the manual load_plugin_textdomain() call (WordPress.org loads translations automatically).
  • Added WordPress.org readme.

1.1.3

  • Divi 5 compatibility safeguards.

1.0.0

  • Initial release.