get_results( $wpdb->prepare(" SELECT meta_value, COUNT( * ) as meta_value_count FROM $wpdb->commentmeta LEFT JOIN $wpdb->comments ON $wpdb->commentmeta.comment_id = $wpdb->comments.comment_ID WHERE meta_key = 'rating' AND comment_post_ID = %d AND comment_approved = '1' AND meta_value > 0 GROUP BY meta_value ", $product->get_id() ) ); foreach ( $raw_counts as $count ) { $counts[ $count->meta_value ] = $count->meta_value_count; } return $counts; } function fr_woo_rating_icons_html($rating, $count){ $html = ''; if($rating > 0){ $rating = round($rating, 2); for ($i = 1; $i <= 5; $i++){ if ($i <= $rating){ $active = ' active'; }else{ $half = $i - 0.5; if($half <= $rating){ $active = ' halfactive'; }else{ $active =''; } } $html .= '★'; } } return $html; } remove_action( 'woocommerce_cart_collaterals', 'woocommerce_cross_sell_display' ); add_action( 'woocommerce_checkout_before_order_review_heading', 'blockpress_woo_order_checkout' ); add_action( 'woocommerce_checkout_after_order_review', 'blockpress_woo_after_order_checkout' ); add_action( 'woocommerce_before_checkout_form', 'blockpress_woo_style_checkout' ); add_action( 'woocommerce_before_cart', 'blockpress_woo_style_cart' ); add_action( 'woocommerce_after_cart_table', 'woocommerce_cross_sell_display' ); function blockpress_woo_order_checkout() { echo '