• Resolved Eurisko

    (@eurisko)


    We have a client that wants to create aggregate reviews for each team member. Something similar to the Our Team section on https://www.johnhughes.com.au/finance, where each broker has their own aggregate reviews.

    I’ve tried to use review_text_inc with the badge: [reviews_rating theme="badge tiny fill" limit=0 review_text_inc="Mike"] but it’s not filtering the overall reviews.

    Is that possible? Am I using the wrong parameter?

    • This topic was modified 2 months ago by Eurisko.
    • This topic was modified 2 months ago by Eurisko.
Viewing 1 replies (of 1 total)
  • Plugin Author Design Extreme

    (@designextreme)

    @eurisko Thanks for asking about the inclusive and exclusive text filtering.

    The plugin focuses on reviewing the overall business and not aggregating review scores based on the text content within reviews. The inclusive and exclusive text filtering will only be applied to the review listing itself and will have no impact on the overall rating. Here, the limit=0 means no review listing will appear, so no filtering of the review listing will occur.

    If you’re able to write PHP code or have someone else do this, I would recommend creating some custom code that looks at the review catalogue specifically, and tallies up the reviews based on keywords within the review content. This will not be very reliable as customers will often leave out the names of individuals, mis-spell them, refer to a team or group or something else.

    <?php
    $people = array(array('name' => 'Mike', 'ratings' => array()), array('name' => 'John', 'ratings' => array()), array('name' => 'Jane', 'ratings' => array()), array('name' => 'Millie'));
    $reviews = get_option('google_business_reviews_rating_reviews', array());
    foreach ($reviews as $review)
    {
    $review_text = $review['text'];
    // Add some checks and assign ratings to each person.
    }

    I hope this helps!

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