Feedback Rating Pro

“Feedback rating Pro” is a WordPress Rating plugin to count all Positive, Neutral and Negative users feedbacks for each other and show them in different styles in users directory, user profile page, BuddyPress activity stream, BuddyPress members directory or wherever You need. An Unique algorithm to auto block/unblock users is saving your time! For all types of communities, where needed the trust of users to each other.

Users can add feedback with rating to each other after some communication. After user received feedback he must reply to this one before adding a new feedback to the first user. All received user’s feedbacks and replies are displaying on the one user’s rating page like yoursite/feedbacks/user/user_login (newest updated first) and could be editing from here. New feedbacks are adding here too.

The plugin has an Unique smart auto block/unblock algorithm, which help You don’t waste a time to block/unblock users manually. To turn it on just activate and set settings You like ). User will have been blocked when both conditions will take place together:

  1. Total Negative feedbacks got by user reach the defined limit (100 by default or what You defined).
  2. Positive/Negative user feedbacks ratio is below defined (0.9 by default or what You defined).

This gives You control to how auto block “bad” users.

When You will turn on auto unblock feature, the first time user will has been unblocked after period, defined by You in option “The number of days after user has been blocked to auto unblock this user first time”. Every next auto unblock event for the user will be calculate by progressive formula: the_number_of_days * (unblock_multiplier_base raised to the power of how_many_times_user_has_been_blocked).

Auto block/unblock algorithm works without You! But, if You need, even if this algorithm is turning on, You can block/unblock users manually in bulk action on Users admin.


  1. Select user’s roles for applying rating. Useful to exclude administrator or include/exclude your blog specific roles.
  2. Define how many users display per page on mane users directory page.
  3. Define how many feedbacks display per page on user’s rating page.
  4. Change positive, neutral, negative labels.
  5. Select rating icons style from Stars, Thumbs or Signs (You can customize them if You free with CSS).
  6. Define delay before next new rating from “user A” to “user B” can be added (in minutes). 1 day by default (1440 min). Useful to prevent cheat ratings.
  7. Limit total ratings from “user A” to “user B”, 0 if unlimited (by default). Useful to prevent cheat ratings.
  8. Add Google translate button to user feedbacks page. Its gives auto translate feature to all displayed feedbacks depending on visitor’s browser language settings. Useful to Multilanguage communities.
  9. Add Buddypress Activity integration (You need to install Buddypress plugin first) to inform community about new ratings added by Buddypress Activity stream.
  10. Add user’s ratings to Buddypress members’ directory page.
  11. E-mail notification to user when he got new rating or his account has been blocked/unblocked.
  12. An unique smart auto block/unblock algorithm, which help You don’t waste a time to block or unblock users manually.
  13. Block/unblock users manually in bulk action on Users admin page.
  14. Sort users on directory page by Name, Positive rating, Neutral rating or Negative rating.
  15. Add Top 10 users rating widget “Feedback rating Top10” to any widget area supported by your theme. You can display Top 10 by positive (default) or by negative rating.
  16. Change main plugin page title “Feedback rating” and slug “feedbacks” to any other You like.
  17. Plugin is translate ready via *.po files, the feedback.pot file included in plugin languages sub-directory. New translation files must have names like “feedback-en_EN.po,” (change “en_EN” to your language code). There are no translated files yet.
  18. When user deleted all feedbacks from him will delete too.

You could use Shortcodes to place user’s rating wherever you like on the site, as described in documentation.

For developers: there are 12 filters available to customizing plugin as you like.

Need more? Please, write me with any questions. Thank You!