SeggWat Feedback

外掛說明

SeggWat Feedback adds a lightweight feedback widget to your WordPress site, allowing visitors to submit bug reports, feature requests, praise, and questions directly from any page.

This plugin connects to the SeggWat service (seggwat.com) to collect and manage feedback. A free SeggWat account and Project Key are required. By using this plugin, you agree to the SeggWat Terms of Service and Privacy Policy.

Features:

  • Customizable button color and position
  • Multi-language support (English, German, Swedish) with auto-detection
  • Per-page control to enable/disable the widget on specific posts and pages
  • White-label option to hide “Powered by SeggWat” branding
  • Three button positions: right side, bottom right, or compact icon-only
  • Developer-friendly with filters for advanced customization

How It Works:

  1. Create a free account at seggwat.com
  2. Get your Project Key from the SeggWat dashboard
  3. Configure the plugin in WordPress under Settings > SeggWat Feedback
  4. The feedback widget appears on your site, collecting submissions to your SeggWat dashboard

螢幕擷圖

  • Plugin settings page in WordPress admin
  • Feedback widget on the frontend (right side position)
  • Feedback overview page on SeggWat dashboard
  • Insights overview page on SeggWat dashboard

安裝方式

  1. Upload the seggwat-feedback folder to /wp-content/plugins/
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to Settings > SeggWat Feedback
  4. Enter your Project Key from seggwat.com
  5. Customize button color, position, and language as needed

常見問題集

Do I need a SeggWat account?

Yes, a free SeggWat account is required to receive and manage feedback submissions. Sign up at seggwat.com.

Where do I find my Project Key?

Log in to your SeggWat dashboard, select your project, and copy the Project Key from the project settings.

Can I disable the widget on specific pages?

Yes. Each post and page has a “SeggWat Feedback” meta box in the editor where you can choose: Default (site setting), Force enable, or Disable.

Can I show SeggWat branding in the widget?

Yes. Check “Show Branding” in Settings > SeggWat Feedback to display the “Powered by SeggWat” footer. Branding is hidden by default.

What languages are supported?

The widget supports English, German (Deutsch), and Swedish (Svenska). You can set a fixed language or let it auto-detect from the visitor’s browser.

Can I customize the widget programmatically?

Yes. The plugin provides several filters:

  • seggwat/button_color – Modify button color dynamically
  • seggwat/button_position – Change position based on conditions
  • seggwat/language – Override language setting
  • seggwat/show_powered_by – Control branding visibility
  • seggwat/post_types – Add widget control to custom post types

What data is sent to SeggWat?

When a visitor submits feedback, the following data is sent to seggwat.com:

  • The feedback message and type (bug, feature request, etc.)
  • The current page URL
  • Browser and device information (user agent)
  • Optional screenshot (if enabled and user captures one)

No data is collected until a visitor actively submits feedback. The widget script is loaded from seggwat.com when the plugin is configured with a valid Project Key.

Where can I find the Terms of Service and Privacy Policy?

使用者評論

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

參與者及開發者

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

參與者

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

對開發相關資訊感興趣?

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

變更記錄

1.6.0

  • Changed “Show Branding” default to OFF (WordPress.org guideline compliance)
  • Improved input sanitization and security
  • Updated for WordPress 6.9 compatibility
  • Added translators comments for better localization
  • Removed deprecated load_plugin_textdomain() call

1.5.0

  • Added “Show Branding” option to hide “Powered by SeggWat” footer
  • Added “Icon only (compact)” button position option
  • Updated for white-label and agency use cases
  • Improved settings descriptions and help text

1.4.0

  • Added multi-language support (English, German, Swedish)
  • Added language auto-detection from browser
  • Added per-language UI configuration

1.3.0

  • Added per-post/page 3-state control (Default/Force enable/Disable)
  • Improved meta box UI with clearer options
  • Legacy checkbox migration support

1.2.0

  • Added button position options (right-side, bottom-right)
  • Added customizable button color
  • Improved settings page layout

1.1.0

  • Added site-wide default behavior setting
  • Added per-post disable checkbox

1.0.0

  • Initial release
  • Basic widget injection with project key configuration