コード例 #1
0
ファイル: edd.php プロジェクト: qhuit/UrbanPekor
/**
 * Add average rating to single download sidebar
 *
 * @since 1.0
 */
function checkout_reviews_average()
{
    if (class_exists('EDD_Reviews') && is_singular('download')) {
        global $post;
        $reviews = new EDD_Reviews();
        $total = $reviews->count_reviews();
        // Only show if there are reviews
        if ($total > 0) {
            echo '<div class="average-rating download-aside">';
            // Average rating title
            echo '<p class="average-rating-title"> ' . __('Average Rating', 'checkout') . ' </p>';
            // Show the average rating
            echo $reviews->display_aggregate_rating();
            // Number of ratings
            echo '<p class="average-rating-count">' . __('Based on ', 'checkout') . $reviews->count_reviews() . ' ' . _n('review', 'reviews', $reviews->count_reviews(), 'edd-reviews') . '</p>';
            echo '</div>';
        }
    }
}
コード例 #2
0
ファイル: edd-reviews.php プロジェクト: SelaInc/eassignment
 /**
  * Reset the instance of the class
  *
  * @since 1.0
  * @access public
  * @static
  */
 public static function reset()
 {
     self::$instance = null;
 }