Support » Plugin: Site Reviews » If only my users could edit their reviews, this would be perfect :(

  • Resolved pcnoggin

    (@pcnoggin)


    Just from looking at the features and documentation for a few hours, I have to say what a great job! The attention that’s been put into this is staggering. Great work.

    I really wish it had the ability for the users to edit their own reviews. It’s vital to the use case I have so unfortunately I think I’m going to have to look elsewhere (or custom dev) until the feature is added.

    People like to edit their reviews — especially when it comes to food. And restaurant owners like to encourage their customers to vote more than once, so leaving the option to add additional reviews isn’t an option for me either because I’d get a ton of spam trashing the value the site could provide.

    Users being able to see all of their own reviews and be able to edit them if their opinion changes after new experience is a must for this person.

    I mean it when I say this plugin is a great piece of work. I just wanted to add my two cents about this potential feature; why it’s important for me and why it might be important for others who have a review-based site for third parties.

    I’m very glad I checked this plugin out and I’ll keep an eye on it in the years to come.

    Best,
    Patrick.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Gemini Labs

    (@geminilabs)

    Thank you for your feedback Patrick.

    Allowing users to edit their reviews assumes I suppose that they have a user account, correct?

    Currently Site Reviews provides role capabilities that allow everything you can do on a post. So for example, you can use the Members plugin to add the edit_site-review capability to a user’s role to allow them to edit their own reviews, and the edit_others_site-review capability to allow them to edit others’ reviews, just like it works for posts.

    And for the users that are receiving reviews (i.e. users who manage the thing being reviewed) you can remove the capability to edit reviews, but enable the capabilities which allow them to reply to reviews.

    The only caveat here is that there is no frontend UI for editing reviews, so it still requires you to do this from the admin side just like with posts.

    Of course you could also create a custom frontend solution yourself that matches the design of your website using the new API, but understandably that requires custom development.

    Plugin Author Gemini Labs

    (@geminilabs)

    Perhaps a solution is if Site Reviews displayed an “edit review” link on reviews that were created by the current logged-in user which would open the review form in a modal prefilled with the previously submitted values?

    Thread Starter pcnoggin

    (@pcnoggin)

    Yes, correct. They would need a user account… for the type of review I’m looking for on this site anyway. It would be very similar to a Google Maps or Yelp review, only with the twist of being able to review individual dishes as well (where could then display top user-reviewed dishes in different categories later).

    People edit their reviews on Gmaps and Yelp constantly when they have different experiences with the same dish or restaurant. I’m very wary I need to build that into the system to avoid user frustrations. (In my case, I started looking for review modules when I found out the Extra theme by Elegant Themes didn’t allow users to change their star ratings once created — that threw a wrench in things).

    I did see in another support thread the option of the members plugin. It’s the rank-and-file regular user creating reviews that fits my needs. It seems the members plugin to change the role of a user would be a manual action by the site admin (if I have a valid understanding). It’s not a select group of people I would allow to review and change their reviews. Just the average joe registered user who had a good or bad experience with a sandwich.

    I’m also not building into the site the ability for the business owners to have access to their listing(s). I’ll manage the index, add dishes, approve reviews, etc.. Eek. That’s something else I didn’t consider — approving a modified review that’s previously been approved. Something the custom dev would also have to cover, using a hook to set the review to a non-approved status, I would think.

    To make things as simple as possible: I don’t really need in-depth written reviews. Mostly just star ratings data I can use to sort by. With that, I wouldn’t need approvals for initial reviews OR modifications.

    This is still a great plugin I’ll keep in mind for other sites. I’m not sure I can make it fit for this one (without getting too complicated or over-budget, I mean).

    • This reply was modified 3 months, 2 weeks ago by pcnoggin.
    Thread Starter pcnoggin

    (@pcnoggin)

    Yes to the modal. That solves most of it in one swoop.

    If they could see a list of their reviews with that edit link available, I think I would have happy campers.

    I’m sorry I didn’t see your latest reply before I wrote that essay.

    Plugin Author Gemini Labs

    (@geminilabs)

    I will add this feature to the roadmap.

    Thread Starter pcnoggin

    (@pcnoggin)

    I will very much be looking forward to testing it out when you get there!

Viewing 6 replies - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.