WP Customer Reviews
WP Customer Reviews
Description
There are many sites that are crawling for user-generated reviews now, including Google Places and Google Local Search. WP Customer Reviews allows you to setup a specific page on your blog to receive customer testimonials for your business/service OR to write reviews about a product.
- WP Multisite and Multiuser (WPMU / WPMS / WordPress MU) compatible.
- All submissions are moderated, which means that YOU choose which reviews get shown.
- Reviews are displayed to visitors in a friendly format, but search engines see the Schema.org microformat.
- Multiple anti-spam measures to prevent automated spambots from submitting reviews.
- Completely customizable, including which fields to ask for, require, and show.
- Shortcodes available for inserting reviews and review form on any page or widget.
- Works with caching plugins and custom themes.
- Includes an external stylesheet so you can modify it to better fit your theme.
- Reviews can be edited by admin for content and date.
- Admin responses can be made and shown under each review.
- Support for adding your own custom fields.
- The plugin can be used on more than one page, and can be used on posts.
- Supports both
BusinessandProductreview types. - Shows aggregate reviews microformat.
- Fast and lightweight, even including the star rating image. This plugin will not slow down your blog.
- Validates as valid XHTML 1.1 (W3C) and valid Microformats (Rich Snippets Testing Tool).
- And much more…
Almost every new feature that has been added was due to the generous support and suggestions of our users. If you have a suggestion or question, do not hesitate to ask in our forum.
More information at: WP Customer Reviews
Installation
- Upload contents of compressed file (wp-customer-reviews) to the
/wp-content/plugins/directory. - Activate the plugin through the
Pluginsmenu in WordPress admin. - Create a WordPress page to be used specifically for gathering reviews or testimonials.
- Go into settings for WP Customer Reviews and configure the plugin.
Screenshots
Faq
- Bug Report / Feature Requests: Submit from Plugin Settings page
- Community Support Forum
Reviews
Great plugin
By drakeisbatman on November 5, 2025
Awesome plugin.
Very good plugin
By viktoraz on August 31, 2024
A very good plugin, but it would be even better if i could translate it to my language.
Thas is the only reason i give you 4 stars.
Packers and movers
By viveklamba on July 24, 2024
good sservice
V
By internationaltour on June 28, 2024
great
Very Good
By Makio9 on May 28, 2024
WP Customer Reviews is very good. I wish it was connected to Gravatar for some added verification of an identity to help add trust to the reviews.
In general, I like the barebones nature of the plugin. I didn't want extra features because I would lose confidence in the plugin's compatibility over the long run.
Gravatar though, I view as necessary because the best websites that will rank high in Google will need some verification features (viewable to the reader). It's necessary innovation. I have WordPress comments connected to Gravatar for that reason. I would love my reviews to connect to the same system.
Top
By jarne84 on April 28, 2024
Great plugin
Works Great!
By absolutejdx on April 10, 2024
This is a great plugin for adding reviews to a site. Lots of customization and love the short code ability. Also has an aggregated reviews showing the total reviews and rating.
Works as expected - here's a custom shortcode
By askutah (aksutah) on February 28, 2024
Here's a custom function to display the page rating by itself anywhere on the page:
function custom_wpcr3_reviews_info_shortcode($atts) {
// Shortcode attributes
$atts = shortcode_atts(
array(
'post_id' => null, // Default to null, so it can be used for the current post/page
),
$atts,
'custom_wpcr3_reviews_info'
);
// Query to retrieve posts of type 'wpcr3_review'
$reviews_query = new WP_Query(array(
'post_type' => 'wpcr3_review',
'posts_per_page' => -1,
'meta_query' => array(
array(
'key' => 'wpcr3_review_post',
'value' => $atts['post_id'],
),
),
));
// Initialize variables
$total_reviews = $average_rating = 0;
// Loop through each review post
while ($reviews_query->have_posts()) {
$reviews_query->the_post();
// Get post ID and corresponding review post ID
$review_post_id = get_the_ID();
// Get the rating for the current review post
$rating = get_post_meta($review_post_id, 'wpcr3_review_rating', true);
// Increment total reviews and add rating to the total
$total_reviews++;
$average_rating += intval($rating);
}
// Reset the post data
wp_reset_postdata();
// Calculate average rating in stars
$average_rating = $total_reviews > 0 ? round($average_rating / $total_reviews) : 0;
// Output HTML for displaying reviews info
$output = '<div class="custom-wpcr3-reviews-info">';
$output .= '<p><a href="#reviews"><strong>Average Rating:</strong><span style="color:#ff6900;text-shadow: 1px 1px #999;"> ' . str_repeat('★', $average_rating) . ' (' . $total_reviews . ' reviews)</span></a></p>';
$output .= '</div>';
return $output;
}
// Register the custom shortcode
add_shortcode('custom_wpcr3_reviews_info', 'custom_wpcr3_reviews_info_shortcode');
use the shortcode like this: [custom_wpcr3_reviews_info post_id=37]
No language change
By cvz1978 on February 10, 2024
no option to change language
great plugin
By logictrading on January 17, 2024
great
Changelog
3.7.4
- 08/18/2025
- [Update] Tested with WP 6.8
3.7.3
- 01/04/2025
- [Update] Tested with WP 6.7
3.7.2
- 04/04/2024
- [Update] Tested with WP 6.5
3.7.1
- 02/23/2024
- [Security] Security / hardening updates
3.7.0
- 11/03/2023
- [Fix] Plugin should be defaulted to OFF instead of ON for pages
3.6.9
- 11/01/2023
- [Update] Version update only
3.6.8
- 10/24/2023
- [Update] Compatibility with WP 6.4
3.6.7
- 09/12/2023
- [Update] Compatibility with WP 6.3
- [Security] Security / hardening updates
3.6.6
- 03/17/2023
- [Update] Compatibility with WP 6.2
3.6.5
- 11/01/2022
- [Update] Compatibility with WP 6.1
- [Bugfix] Prevent division by zero error.
3.6.4
- 09/27/2022
- [Update] Compatibility with WP 6.0
3.6.3
- 01/26/2022
- [Update] Compatibility with WP 5.9
3.6.2
- 10/25/2021
- [Bugfix] Fixed bug introduced in 3.6.0 which caused rounding down of aggregate review rating.
3.6.1
- 10/20/2021
- [Bugfix] Automatically refresh templates on plugin version update.
3.6.0
- 10/20/2021
- [Bugfix] Fixed validation error: Invalid object type for field “author”.
- [Bugfix] Fixed validation error: Value in property “reviewCount” must be positive.
- [Bugfix] Fixed some invalid CSS.
- [Update] ” on [Page Name]” will no longer be redundantly output when the review being shown is on the same page it is associated with.
- [Update] Updated schema itemtype URLs from http to https.
- [Update] Renamed CSS file from wp-customer-reviews-generated.css to wp-customer-reviews.css and simplified usage.









