Title: Pulling reviews using WP_Query
Last modified: November 7, 2024

---

# Pulling reviews using WP_Query

 *  Resolved [nate.ads](https://wordpress.org/support/users/nateads/)
 * (@nateads)
 * [1 year, 7 months ago](https://wordpress.org/support/topic/pulling-cpt-reviews-using-wp_query/)
 * I am using a WP_Query to display a list of products using a CPT. I am trying 
   to figure out how to pull in the review stars only for each product.
   My code 
   looks like this for the product list
 *     ```wp-block-code
       <?php                $args = array(                    'posts_per_page' => 4,                    'post_type' => 'products',                    'orderby' => 'menu_order',                    'order' => 'ASC'                );                                $the_query = new WP_Query( $args );                while ($the_query -> have_posts()) : $the_query -> the_post();                ?>                <div class="product-list-container <?php echo implode(' ,', wp_get_post_tags( get_the_ID(), array('fields' => 'names') ) ); ?>">                    <a href="<?php the_permalink() ?>">                        <div class="img-place"><img src="<?php echo get_the_post_thumbnail_url( get_the_ID(), 'full' ); ?>" alt="<?php the_title(); ?>" /></div>                        <span><?php the_title(); ?></span>                        * Display review stars here *                    </a>                </div>                <?php endwhile;                wp_reset_postdata();                ?>
       ```
   
    -  This topic was modified 1 year, 7 months ago by [nate.ads](https://wordpress.org/support/users/nateads/).

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Author [Gemini Labs](https://wordpress.org/support/users/geminilabs/)
 * (@geminilabs)
 * [1 year, 7 months ago](https://wordpress.org/support/topic/pulling-cpt-reviews-using-wp_query/#post-18120472)
 * You can either use the `[site_reviews_summary]` shortcode or the `glsr_star_rating`
   function.
 * ![](https://i0.wp.com/i.imgur.com/ZiKIxcC.png?ssl=1)
 * For example:
 *     ```wp-block-code
       echo do_shortcode('[site_reviews_summary assigned_posts="post_id" hide="rating,summary,bars"]');
       ```
   
 * Or:
 *     ```wp-block-code
       $postId = get_the_ID();$rating = get_post_meta($postId, '_glsr_average', true);$reviewCount = get_post_meta($postId, '_glsr_reviews', true);echo apply_filters('glsr_star_rating', null, $rating, $reviewCount);
       ```
   
 * You don’t need to cast the meta values to an integer/float as the helper function
   will sanitize the values for you.
 * And, if you want to sort your WP_Query by the average rating or the bayesian 
   ranking, please see the examples on the Site Reviews > Help & Support > FAQ page.
    -  This reply was modified 1 year, 7 months ago by [Gemini Labs](https://wordpress.org/support/users/geminilabs/).
 *  Thread Starter [nate.ads](https://wordpress.org/support/users/nateads/)
 * (@nateads)
 * [1 year, 7 months ago](https://wordpress.org/support/topic/pulling-cpt-reviews-using-wp_query/#post-18120643)
 * [@geminilabs](https://wordpress.org/support/users/geminilabs/) Thank you so much,
   the shortcode version worked perfect. I cannot believe how simple it was.
 *  Plugin Author [Gemini Labs](https://wordpress.org/support/users/geminilabs/)
 * (@geminilabs)
 * [1 year, 7 months ago](https://wordpress.org/support/topic/pulling-cpt-reviews-using-wp_query/#post-18120654)
 * [@nateads](https://wordpress.org/support/users/nateads/) You’re welcome! If you
   are enjoying working with Site Reviews and have some time, please consider [leaving a review](https://wordpress.org/support/plugin/site-reviews/reviews/#new-post).
   🙂

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Pulling reviews using WP_Query’ is closed to new replies.

 * ![](https://ps.w.org/site-reviews/assets/icon-256x256.gif?rev=3307009)
 * [Site Reviews](https://wordpress.org/plugins/site-reviews/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/site-reviews/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/site-reviews/)
 * [Active Topics](https://wordpress.org/support/plugin/site-reviews/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/site-reviews/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/site-reviews/reviews/)

## Tags

 * [list](https://wordpress.org/support/topic-tag/list/)
 * [wp_query](https://wordpress.org/support/topic-tag/wp_query/)

 * 3 replies
 * 2 participants
 * Last reply from: [Gemini Labs](https://wordpress.org/support/users/geminilabs/)
 * Last activity: [1 year, 7 months ago](https://wordpress.org/support/topic/pulling-cpt-reviews-using-wp_query/#post-18120654)
 * Status: resolved