Overview
OFeedback (v2.0.0) collects structured feedback directly on your WordPress site. Data never leaves your database and is never sent to a third-party service.
Core capabilities:
| Feature | Details |
|---|---|
| Floating widget | Fixed-position button on every page; opens a modal form |
| Page shortcode | [ofeedback] renders the full form anywhere |
| Admin inbox | Table view with status workflow (new → read → archived) |
| Analytics | Type breakdown, rating distribution, 30-day trend chart |
| Screenshot capture | html2canvas client-side → server storage |
| Email notifications | Single or multiple recipients |
| Slack notification | POST to Slack Incoming Webhook on each submission |
| CSV export | One-click download, filter-aware |
| Admin bar badge | Live unread count in the WP toolbar |
Installation
- Upload
ofeedback/towp-content/plugins/and activate
On activation:
- Creates
wp_ofb_feedbacktable - Schedules daily WP-Cron event
ofb_cleanup_screenshots(deletes screenshot files from entries archived 30+ days ago)
Admin Layout
Row 1 — Brand bar: logo + version badge + theme toggle
Row 2 — Navigation: Inbox | Analytics | Settings
Row 3 — Contextual: breadcrumb + actions/filters
WP admin sidebar is hidden on all OFeedback pages.
