• Hi

    I’m looking to modify how the display of products by their rating function works – both in the display products by dropdown and in the top rated products widget.

    At the moment the most recent product to get a 5 star review (even if it’s one single review) is listed ahead of all other products – which could have many top votes.

    I’d like to factor in the rating-count as well as the average-rating, so a product with 8x 5-star reviews will list ahead of one with 6x 5-star reviews, ahead of one with a single 5-star review.

    Have been looking at GitHub and all round the woocommerce files – I can see what needs changing, or being used in a new functions.php add, but don’t know php well enough to do it

    I’m guessing the get_average_rating function, get_rating_count and $catalog_orderby ‘rating’ need modified to change the ordering to give importance to rating_count when two or more products have the same average rating.

    Anyone know how?

    This would definitely add to the overall usability of the product catalog.

    https://www.ads-software.com/plugins/woocommerce/

  • The topic ‘Refining the way highest rated products are sorted’ is closed to new replies.