• bizdev

    (@bizboomdev)


    When a review is submitted, our office staff members will review and approve the review via email. The email contains links to approve and edit the review.

    The problem I am having is that these non-admin users are unable to approve the review via email. Clicking the link redirects the staff users to their “My Account” page on the site. I have enabled the “Approve Review” as well as other options for editing reviews via Roles, but this had no affect.

    Any help would be greatly appreciated.

Viewing 1 replies (of 1 total)
  • Plugin Contributor Paul

    (@pryley)

    Two things are going on here:

    1. There is a small permission bug here, Site Reviews should be checking the publish_site_reviews capability but instead only checks the edit_site-reviews and edit_others_site_reviews capabilities. This will be fixed in the next update.
    2. You are using a plugin that intercepts the redirect to the All Reviews page in wp-admin to the “My Account” page on the frontend.

    So, if your staff role has the edit_site_reviews and edit_others_site-reviews capabilities then the reviews are being approved. If they are not being approved, check the Site Reviews > Tools > Console for “Cannot approve review: Invalid permission.” entries.

    As a workaround for the “My Account” redirect, try granting your staff role the view_admin_dashboard capability.

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.