Settings Reference
| Option key | UI label | Type | Default |
|---|---|---|---|
ofb_notify_emails | Notification Recipients | Textarea | site admin email |
ofb_send_confirmation | Send confirmation email to submitter | Checkbox | off |
ofb_slack_webhook | Slack Webhook URL | URL input | (empty) |
ofb_widget_enabled | Show floating widget | Checkbox | on |
ofb_widget_position | Button Position | Select: right/left | right |
ofb_widget_color | Button Color | Color + hex | #38BDF8 |
ofb_widget_label | Button Label | Text | Feedback |
ofb_widget_trigger | Trigger Mode | Select | immediate |
ofb_widget_delay_seconds | Delay (seconds) | Number | 3 |
ofb_widget_scroll_pct | Scroll depth (%) | Number 5–95 | 50 |
ofb_enabled_types | Enabled Feedback Types | Checkboxes | all |
ofb_screenshot_enabled | Allow screenshot attachment | Checkbox | on |
ofb_feedback_page_id | Linked Feedback Page | Page selector | (none) |
ofb_store_ip | Store IP address | Checkbox | on |
ofb_excluded_post_ids | Excluded Page/Post IDs | Comma-separated IDs | (empty) |
Slack Integration
Set a Slack Incoming Webhook URL in Settings → Slack Integration. Each new submission POSTs:
json{
"text": "*[Site Name] New Feedback — Bug ★★★☆☆*\n*From:* Jane Doe\n>Login page throws a 500 error…\n<https://example.com/wp-admin/...admin.php?page=ofb-feedback&view=detail&id=42|View>"
}
Leave blank to disable.
