WP Customer Reviews


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 Business and Product review 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

Captures d’écran

  • Front-end display
  • Submit a review (1)
  • Submit a review (2)
  • Admin moderation (1)
  • Admin moderation (2)
  • Plugin settings
  • Submit form settings
  • Display settings
  • Enabling a page for Business reviews
  • Enabling a page for Product reviews


  1. Upload contents of compressed file (wp-customer-reviews) to the /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in WordPress admin.
  3. Create a WordPress page to be used specifically for gathering reviews or testimonials.
  4. Go into settings for WP Customer Reviews and configure the plugin.




3 août 2023
OK, Impresionante
19 janvier 2023
it does not work on one of my 2 sites, created a ticket at their support desk, confirmation that the ticket is created and that's itit's really a shame, on my other site it works without problems.
27 septembre 2022
Absolutely the worst reviews plugin. You can't override the plugin CSS and can't even find the plugin CSS in the theme editor. it just adds the block with a yes or no question with no way of editing the default CSS. It adds the widget full width on the page with no margins or padding. I do not recommend this plugin at all.
Lire les 514 avis

Contributeurs & développeurs

« WP Customer Reviews » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.


“WP Customer Reviews” a été traduit dans 10 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « WP Customer Reviews » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Historique des changements


  • 11/03/2023
  • [Fix] Plugin should be defaulted to OFF instead of ON for pages


  • 11/01/2023
  • [Update] Version update only


  • 10/24/2023
  • [Update] Compatibility with WP 6.4


  • 09/12/2023
  • [Update] Compatibility with WP 6.3
  • [Security] Security / hardening updates


  • 03/17/2023
  • [Update] Compatibility with WP 6.2


  • 11/01/2022
  • [Update] Compatibility with WP 6.1
  • [Bugfix] Prevent division by zero error.


  • 09/27/2022
  • [Update] Compatibility with WP 6.0


  • 01/26/2022
  • [Update] Compatibility with WP 5.9


  • 10/25/2021
  • [Bugfix] Fixed bug introduced in 3.6.0 which caused rounding down of aggregate review rating.


  • 10/20/2021
  • [Bugfix] Automatically refresh templates on plugin version update.


  • 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.


  • 07/16/2021
  • [Update] Compatibility with WP 5.8


  • 06/18/2021
  • [Update] Added rel noopener to Powered By link.


  • 06/11/2021
  • [Update] Updated author website links to temporarily point to plugin directory instead.


  • 04/22/2021
  • [Update] Added compatibility with WordPress 5.7
  • [Bugfix] Space missing around « by » and « on ». You may need to deactivate/activate the plugin to see this change.
  • [Security] Prevented low-risk XSS which could be injected by an administrator user role.


  • 12/06/2020
  • [Update] Added compatibility with WordPress 5.6


  • 09/02/2020
  • [Bugfix] Workaround to prevent plugins / web servers from interfering with our security checks.


  • 09/01/2020
  • [Bugfix] A tags in review content allow href/title/target/rel/style/class attributes.
  • [Bugfix] IMG tags in review content allow src/alt/width/height/style/class attributes.


  • 08/31/2020
  • [Bugfix] Allow img tags with safe attributes to appear in review content.


  • 08/29/2020
  • [Bugfix] Fixed PHP errors being displayed on frontend review pages when custom fields are enabled in plugin settings.


  • 08/29/2020
  • [2.x] Fixes applied to prevent reported security issue. All users are encouraged to upgrade immediately.


  • 08/26/2020
  • [Security] There have been reported attempts to inject code into your website / admin area, which this version aims to prevent. This should also prevent some spam submission attempts.


  • 08/19/2020
  • [Bugfix] Allow safe html styling (bold, italic) and links to appear in review content.
  • [Bugfix] Allow safe html styling (bold, italic) to appear in review meta field values, such as review title.


  • 08/19/2020
  • [Bugfix] Fixed escaped HTML code appearing in review content instead of line breaks.


  • 08/18/2020
  • [Security] Fixes applied to prevent reported security issue. All users are encouraged to upgrade immediately.


  • 07/31/2020
  • [Update] Added compatibility with WordPress 5.5

3.4.0 / 3.4.1

  • 11/19/2018
  • [Update] 3.4.0 – Tested compatibility with WordPress 5.0 and Gutenberg editor.
  • [Update] 3.4.1 – Forgot to update Tested up to: 5.0


  • 10/08/2018
  • [Update] 3.2.3 ajout de la capacité d’assigner un avis sur n’importe quelle page/article, pas seulement les articles activés WPCR. Cela causait de la confusion lors d’ajout d’avis manuellement, alors le menu déroulant « Article / Page révisées » a été reconstruit pour afficher articles activés WPCR en premier, exclure les articles sans titre, et afficher l’identifiant de l’article. Vous pouvez trouver l’article que vous cherchez en cliquant le menu déroulant, ensuite en commençant à écrire le nom de l’article que vous cherchez, et le choisir.


  • 10/04/2018
  • [Update] Les cases à cocher du panneau d’administration sont maintenant des listes déroulantes Oui/Non. Des Développeurs de partout se réjouissent avec moi de l’élimination des cases à cocher HTML sans formulaire de soumission. Cela devrait éliminer le problème rapporté avec les articles activés WPCR devenant inactifs.
  • [Update] La logique a été quelque peu simplifiée dans le fichier d’administration JS.
  • [Bugfix] Le crochet (hook) save_post ne roulera maintenant notre logique de mise à jour meta personnalisée que quand un article sera sauvegardé en passant par le formulaire d’édition standard WP. Cela devrait éliminer le problème rapporté avec les articles activés WPCR devenant désactivés.
  • [Bugfix] Le crochet (hook) save_post n’efface/ignore plus les mises à jour de nos meta personnalisées sur toutes les valeurs fausses. La valeur soumise doit être une chaîne de caractère vide pour déclencher un effacement. Cela permet maintenant à une valeur ‘0’ de sauvegarder.
  • [Bugfix] Corrigé – Lors de l’édition d’articles, on pouvait parfois retrouver les champs Business/Produits dans le menu déroulant, cela était ambigu.
  • [Bugfix] Si un visiteur soumet un avis avec un retour de chariot, ceux-ci étaient retirés lors de l’affichage final. Ils sont maintenant convertit en retours de chariot HTML.


  • 10/03/2018
  • [Bugfix] Allow assiging reviews to posts that are not yet WPCR enabled (via checkbox on post edit form)
  • [Bugfix] Fixed missing href in aggregate snippet when using shortcode to display reviews by specific POSTID.
  • [Bugfix] Si nous détectons que nos regardons la même page que les avis étant affichés qui sont assignés, ne pas lier l’agrégat/avis en utilisant href, car cela lie à la même page ou nous sommes.
  • [Bugfix] Corrigé l’image de revue 1×1 temporaire d’afficher l’URL absolu. Pour quelque raisons, l’affichage était auparavant relatif, contrairement à la documentation WP plugins_url().


  • 10/03/2018
  • [Bugfix] Review holder container was overflowing boundaries on smaller screen sizes.
  • [Update] When editing a post, business/product info fields would only display if WPCR was enabled for the post. They now display always.
  • [Update] When using [WPCR_INSERT] shortcode, we now pretend the « Enable WPCR » checkbox is checked to allow reviews to output.
  • [Update] When using [WPCR_SHOW] shortcode, we now pretend the « Enable WPCR » checkbox is checked on the selected POSTID= »### » post to allow aggregate/reviews to output. This allows for some advanced usage of do_shortcode in themes for optimal placement.


  • 07/27/2018
  • [Update] Huge performance improvement for blogs with large postmeta db tables. Thanks gig8@github.


  • 07/03/2018
  • [Update] Prevent business phone and address microdata from outputting if they have not been filled out.
  • [Update] To prevent Structured Data Testing Tool errors, a 1×1 image has been added to the microdata. We have plans to replace this in the future with an actual image. From our testing, this field is not actually required and made no difference, but some are concerned about the testing tool error, hence this partial fix.
  • [Update] Instead of outputting « Blank Business Name » / « Blank Product Name » when the plugin is used improperly, we instead output the name of the site.
  • [Update] Instead of outputting an empty business URL when the plugin is used improperly, we instead output the url of the site.
  • [Update] Various performance improvements when outputting multiple reviews.


  • 04/03/2018
  • [Update] Allow HIDEREVIEWS=0 to be used in shortcode without needing the (unreleased) Pro version
  • [Bugfix] Fixed an invalid CSS important rule on a label, making it valid and as intended.


  • 03/30/2018
  • [Bugfix] Compatibility with PHP 4.3+, apparently people still use PHP 4.3.x and 4.4.x


  • 03/27/2018
  • [Bugfix] To prevent conflicts with other plugins, we renamed our usage of select2 to wpcr3_select2, and are loading it locally instead of via a CDN.


  • 03/24/2018
  • [Update] Significant performance improvements when logged in or using WP admin. Blogs with many review-enabled posts should notice significantly faster page load times.
  • [Bugfix] « Enable WP Customer Reviews for this page » form should now properly initialize when adding new posts. Previously, it only worked properly on existing posts.


  • 11/16/2017
  • [Update] compatible with WP 4.9


  • 10/16/2017
  • [Bugfix] Fixed validation issue which broke AMP


  • 05/31/2017
  • [Bugfix] css typo bug fix
  • [Update] compatible with WP 4.8


  • 04/21/2016
  • [Update] Made activation process simpler
  • [Update] Images losslessly compressed


  • 04/19/2016
  • [Bugfix] Fixed possible issues with WordPress 3.6


  • 04/09/2016
  • [Bugfix] Fixed possible issue with PHP 7.0


  • 04/05/2016
  • [Security] Prevented CSRF and XSS in admin tools.


  • 01/04/2016
  • [Bugfix] Fixed the appearance of a security hole with admin tools. Malicious action was not possible.
  • [Bugfix] Fixed deprecation warning with wpseo_pre_analysis_post_content (Yoast SEO).


  • 11/15/2015
  • [Bugfix] In some installations, ajax requests were still failing. We are reverting to using admin-ajax once again.


  • 11/12/2015
  • [Bugfix] In some installations, a dynamic CSS file could not be written upon plugin activation.
  • [Bugfix] In some installations, ajax requests to admin-ajax were failing. We are trying a new method.
  • [Bugfix] In some installations, the number of reviews displayed for « Average Rating » was inflated.
  • [Bugfix] Email notifications for new reviews were missing a timestamp in the subject line.
  • [Bugfix] When using [WPCR_SHOW POSTID= »123″] shortcode on the page ID 123, reviews would output twice.
  • [Bugfix] When a page had 0 reviews, the average rating would show 2.5 stars instead of 0.
  • [Feature] Added PAGINATE and PERPAGE as shortcode options.


  • 10/19/2015
  • [Bugfix] JavaScript will now work with older versions of jQuery


  • 10/18/2015
  • [Bugfix] Fixed post/page saving issue


  • 10/18/2015
  • [Bugfix] Fix for broken JavaScript


  • 10/18/2015
  • [Bugfix] Shortcode copied/pasted itno WP visual editor should now work better
  • [Bugfix] Migrating from 2.x would sometimes duplicate imported reviews ( see « Tools » settings tab for fix )
  • [Bugfix] Migrating from 2.x would sometimes skip importing reviews ( see « Tools » settings tab for fix )
  • [Bugfix] When paginating reviews on the front-end, « reviewed on » page links would sometimes be not linked
  • [Bugfix] Relaxed the human detection anti-spam rules a bit
  • [Bugfix] Fixed « failed the spambot check » issue when WP back-end is SSL, but front-end is not
  • [Bugfix] Fixed some PHP error notices
  • [Bugfix] JavaScript will now work with older versions of jQuery
  • [Update] « Tools » tab added to plugin settings. This will contain various methods for managing/fixing review data.
  • [Update] When adding reviews manually in WP admin, the WP post title now matches user-added reviews
  • [Update] You can now edit the WP post title of reviews


  • 09/29/2015
  • [Update] Enabled for custom post types
  • [Update] Upgrading from 2.x should go smoother for some people


  • 09/10/2015
  • [Update] Complete code cleanup and rewrite
  • [Update] Complete overhaul of settings and management interface