From db39d1aa67f5c84f202f1448f1c85d06c843e2ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9=20Viricel?= Date: Thu, 24 May 2018 12:50:23 +0200 Subject: [PATCH] Get only the 4 - 5 starts ratings --- includes/widgets/ratings-slider.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/widgets/ratings-slider.php b/includes/widgets/ratings-slider.php index 4b15611..3fc3c6b 100644 --- a/includes/widgets/ratings-slider.php +++ b/includes/widgets/ratings-slider.php @@ -51,7 +51,7 @@ class FB_Ratings_Slider_Widget extends WP_Widget try { // Get the \Facebook\GraphNodes\GraphUser object for the current user. // If you provided a 'default_access_token', the '{access-token}' is optional. - $response = $fb->get('/'. $fbr_page_id .'/ratings?limit=15&fields=reviewer,has_rating,has_review,review_text,rating,created_time', $fbr_page_access_token); + $response = $fb->get('/'. $fbr_page_id .'/ratings?fields=reviewer,has_rating,has_review,review_text,rating,created_time', $fbr_page_access_token); } catch(\Facebook\Exceptions\FacebookResponseException $e) { // When Graph returns an error echo 'Graph returned an error: ' . $e->getMessage(); @@ -66,7 +66,7 @@ class FB_Ratings_Slider_Widget extends WP_Widget foreach( $graphEdge as $graphNode ) { - if( $graphNode->getField( 'has_rating' ) && $graphNode->getField('has_review') ){ + if( $graphNode->getField( 'has_rating' ) && $graphNode->getField('has_review') && $graphNode->getField('rating') > 3 ){ array_push($fbr_opts['fbr_ratings'], $graphNode->asArray()); } }