| 开发者 | grzegorzpuszka |
|---|---|
| 更新时间 | 2026年10月15日 02:46 |
| 捐献地址: | 去捐款 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
manage_vifee_feedback capability for administrators and its daily maintenance on its first request, including sites added to the network later. Uninstalling honours each site's own "delete all data" setting.
/wp-content/plugins/.No. A reviewer opens the review link you send them and pins comments, screenshots and replies straight on the live page - no WordPress account, no browser extension, no separate app to install.
Yes. Every pin has an issue type - Task or Bug - plus a priority and a workflow status, so a client reporting "this form is broken" and a client suggesting "make this button bigger" both land on the same triaged board instead of two different inboxes.
Yes. A reviewer can attach a full-page or region screenshot to any pin and mark it up with shapes, arrows and a pixelation blur before sending - so a visual bug report carries the exact picture the manager needs, not just a text description.
Yes. The widget loads as a standard front-end script, independent of the theme or page builder that rendered the page, so it works the same way on Elementor, Divi, block-theme, or classic-theme sites.
Yes - install it on as many WordPress sites as you like at no extra cost; there's no per-site, per-user or per-project fee. Each installation keeps its own feedback separate from every other one (see "Who can see feedback?" below for how that works within a single site).
No. Feedback, screenshots and reviewer data are stored in your own database and a private, non-public uploads subdirectory. The plugin does not call any third-party service and does not send telemetry.
Only WordPress users with the manage_vifee_feedback capability (administrators, by default) and guests who used a valid, unexpired review link can see and submit feedback. The review widget is never shown to ordinary site visitors. The one exception: a page opened with a ?vifee_token= that is unknown, expired or switched off shows a small "This review link no longer works" notice instead of the comment form, and that page view skips page caching. The notice reveals nothing about the site or its feedback and looks the same for an unknown and a dead link. Clean-mode links never show it. Archived feedback is visible only in the admin panel, never in the widget.
Note for agencies serving multiple clients on one installation: reviewers authenticated through any valid review link share ONE feedback space per site - a reviewer for Client A can read threads opened for Client B. Scope installations (or use WordPress multisite) accordingly.
By default, nothing - your database tables and any stored attachments are left in place so you can reinstall later without losing data. If you want uninstalling to permanently delete everything, enable that under Vifee → Settings before you uninstall.
Yes: the GD extension (for screenshot processing) and the Fileinfo extension (for upload validation) are required in addition to PHP 8.1+. Most hosts enable both by default.
Yes. Every site keeps its own feedback, review links and settings. Activate Vifee on single sites or network-wide: activating it on one site does not affect any other, and network-activating it sets up every site of the network, including sites added later (on their first request).
@ mentions in replies. Without an add-on that allows them (vifee_allowed_mentions), a mention is saved as plain text. A mentioned person gets an e-mail, and the reply field in the admin panel suggests people from vifee_mention_provider as you type @.vifee_attachment_sources, and vifee_bootstrap_data receives the review link. Replies take images only.data-vifee-mask attribute always are. The new Settings → Privacy tab adds CSS selectors for more elements to hide and an option to hide all page text.data-vifee-mask attribute keep their size in screenshots instead of collapsing to an empty line./html[1] or image uploads sent as raw data. When a firewall still blocks a request, the widget says so instead of "The server returned an invalid response"./, and a Homepage button fills it in.color-mix(), where the capture failed with "Attempting to parse an unsupported color function". The widget now bundles html2canvas-pro, a maintained fork of html2canvas..htaccess (nginx) no longer serves a screenshot to anyone who has seen its id. Existing files are renamed in the background after the upgrade. The new VIFEE_PRIVATE_DIR constant moves storage outside the web root.manage_vifee_feedback capability (administrators, by default) or an active review-link session. Before this release, on a site that lets visitors register, any signed-in account could read every feedback item and screenshot and add its own - without a review link and without being a feedback manager. The widget never offered those actions to such an account, but the REST API accepted them.vifee_admin_feedback_filters filter: an add-on can narrow the manager board by handing it a uuidSource descriptor, resolved as a SQL subquery against the add-on's own table.uuidIn / uuidNotIn request parameters on the manager feedback endpoint are gone, replaced by the filter above - they required shipping a list of identifiers over HTTP.