Linux 软件免费装
Banner图

RIACO Feedback – User Feedback, Feature Requests & Voting Board

开发者 prototipo88
更新时间 2026年6月18日 16:10
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

roadmap feedback voting user-feedback feature-requests

下载

1.0.0 1.1.1 1.1.0

详情介绍:

RIACO Feedback lets your visitors submit feature requests, vote on existing ideas, and track progress through a public roadmap — all without leaving your WordPress site. It takes minutes to set up and requires no coding. Install the plugin, drop a shortcode on any page, and your users can start submitting and voting immediately. Admins review and approve submissions from the WordPress dashboard before they go public. Core Features Feedback Board Voting System Product Roadmap Admin Tools Customization & Settings For Developers Perfect For Shortcodes [riaco_feedback_features project="main"] Renders the submission form alongside the full feedback board. This is the all-in-one shortcode for most setups. [riaco_feedback_features_board project="main"] Renders only the feedback board (no form). Use this when you want the form and the list on separate pages. [riaco_feedback_roadmap project="main"] Renders the three-column kanban roadmap grouped by status. All shortcodes accept a project attribute that scopes the display to a specific project slug (default: main). Create additional projects from Feedback → Projects in the admin.

安装:

  1. Upload the riaco-feedback folder to /wp-content/plugins/, or install directly from the WordPress plugin directory.
  2. Activate the plugin through Plugins → Installed Plugins.
  3. Add [riaco_feedback_features] to any page or post where you want the submission form and feedback board to appear.
  4. Optionally add [riaco_feedback_roadmap] to a separate page for the kanban roadmap view.
  5. Visit Feedback → Settings to configure email notifications, items per page, and button/form colors.

屏幕截图:

  • **Roadmap** — Three-column kanban view showing items grouped by Planned, In Progress, and Completed status.
  • **Admin list table** — The Feedback admin screen with the Approve row action, pending count bubble, and Status/Project filters.
  • **Settings page** — Color pickers, items-per-page setting, and admin notification toggle under Feedback → Settings.
  • **Shortcodes help page** — Quick-start guide and shortcode attribute reference under Feedback → Shortcodes.

常见问题:

How do I add the feedback form to a page?

Edit any page or post and insert the shortcode [riaco_feedback_features]. The form and the board will both appear at that location. You can also use the Gutenberg shortcode block or a classic text widget.

Can I have separate boards for different products or projects?

Yes. Go to Feedback → Projects and create a project for each product. Then pass the project slug to the shortcode: [riaco_feedback_features project="my-product"] [riaco_feedback_roadmap project="my-product"] Each shortcode will only show feedback assigned to that project.

How does the voting system prevent duplicate votes?

Each voter is identified by a salted SHA-256 hash of their IP address and User-Agent string — no account or cookie is required. The database enforces a UNIQUE constraint on (post_id, voter_hash), so duplicate votes are impossible at the storage level.

Can I change the colors of the upvote button and the form?

Yes. Go to Feedback → Settings and use the eight color pickers to set the upvote button background, text, voted-state colors, submit button colors, form background, and form border. Changes take effect immediately — no CSS editing needed.

What happens to feedback after it is submitted?

Newly submitted feedback is saved with pending status and does not appear on the public board. An admin (or editor) must approve it from Feedback → Feedback by clicking Approve in the row actions or using the bulk approve action. Once approved, the item is published and visible to visitors.

Can I get an email when someone submits feedback?

Yes. Go to Feedback → Settings and enable the Notify admin on new submission option. The email goes to the address configured in Settings → General. You can override the recipient, subject, and message body using the riaco_feedback_email_to, riaco_feedback_email_subject, and riaco_feedback_email_message filters.

Is there a limit on how many times one person can submit feedback?

Yes. By default, each IP address is limited to 3 submissions per hour. You can change this limit with the riaco_feedback_rate_limit filter: add_filter( 'riaco_feedback_rate_limit', fn() => 5 ); The form also includes a honeypot field that silently rejects most bot submissions.

Can visitors vote on items in the roadmap?

Yes. The roadmap shortcode [riaco_feedback_roadmap] shows upvote buttons on Planned and In Progress items. Completed items display the completion date but voting is intentionally disabled for them.

How do I display only the feedback list without the submission form?

Use [riaco_feedback_features_board project="main"] instead of [riaco_feedback_features]. This renders the filter bar and paginated list only, with no submission form.

Is this plugin compatible with multisite?

The plugin is tested on standard WordPress installations. On multisite, activate it per-site (not network-activated) to ensure each site gets its own database table and settings.

Does it work with page builders like Elementor or Divi?

Yes. Any page builder that supports WordPress shortcodes can render RIACO Feedback. Add a Shortcode widget/element and paste in [riaco_feedback_features].

Is the plugin free?

Yes, RIACO Feedback is 100% free and open source under the GPLv2 license.

更新日志:

1.1.1 1.1.0 1.0.0