{"id":347643,"date":"2026-08-04T00:46:47","date_gmt":"2026-08-04T00:46:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/nishchoy-reviews-for-woocommerce\/"},"modified":"2026-08-04T00:46:16","modified_gmt":"2026-08-04T00:46:16","slug":"nishchoy-reviews","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/nishchoy-reviews\/","author":23536006,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.2","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"Nishchoy Reviews for WooCommerce","header_author":"bytloop","header_description":"Self-hosted WooCommerce product reviews with photos, verified buyers, request emails, and schema. Own your data - no monthly fees.","assets_banners_color":"1c286f","last_updated":"2026-08-04 00:46:16","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/nishchoy.bytloop.com\/","header_author_uri":"https:\/\/bytloop.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":23,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"bytloop","date":"2026-08-04 00:46:16"}},"upgrade_notice":{"1.0.0":"<p>Initial release of Nishchoy Reviews for WooCommerce.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3633580,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3633580,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3633580,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3633580,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"nishchoy\/star-badge":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"nishchoy\/star-badge","version":"1.0.0","title":"Star Badge","category":"widgets","icon":"star-filled","description":"A compact inline badge showing a product's average rating and review count.","keywords":["reviews","badge","rating","woocommerce"],"textdomain":"nishchoy-reviews","attributes":{"productId":{"type":"number","default":0}},"supports":{"html":false},"editorScript":"file:.\/index.js","render":"file:.\/render.php"},"nishchoy\/reviews-list":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"nishchoy\/reviews-list","version":"1.0.0","title":"Reviews List","category":"widgets","icon":"star-filled","description":"Displays the full paginated list of reviews for a product, including the rating summary.","keywords":["reviews","list","rating","woocommerce"],"textdomain":"nishchoy-reviews","attributes":{"productId":{"type":"number","default":0},"perPage":{"type":"number","default":10}},"supports":{"html":false},"editorScript":"file:.\/index.js","render":"file:.\/render.php"},"nishchoy\/recent-reviews":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"nishchoy\/recent-reviews","version":"1.0.0","title":"Recent Reviews","category":"widgets","icon":"star-filled","description":"Displays the most recent approved reviews from across the whole store.","keywords":["reviews","recent","latest","woocommerce"],"textdomain":"nishchoy-reviews","attributes":{"count":{"type":"number","default":5}},"supports":{"html":false},"editorScript":"file:.\/index.js","render":"file:.\/render.php"},"nishchoy\/reviews-summary":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"nishchoy\/reviews-summary","version":"1.0.0","title":"Reviews Summary","category":"widgets","icon":"star-filled","description":"Displays the aggregate rating summary (average, count and per-star breakdown) for a product.","keywords":["reviews","rating","summary","woocommerce"],"textdomain":"nishchoy-reviews","attributes":{"productId":{"type":"number","default":0}},"supports":{"html":false},"editorScript":"file:.\/index.js","render":"file:.\/render.php"}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3633580,"resolution":"1","location":"assets","locale":"","width":646,"height":191},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3633580,"resolution":"2","location":"assets","locale":"","width":646,"height":339},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3633580,"resolution":"3","location":"assets","locale":"","width":696,"height":761},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3633580,"resolution":"4","location":"assets","locale":"","width":646,"height":377},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3633580,"resolution":"5","location":"assets","locale":"","width":1206,"height":720},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3633580,"resolution":"6","location":"assets","locale":"","width":1206,"height":780}},"screenshots":{"1":"Reviews summary and individual reviews on a product page, with rating breakdown, filter, and sort.","2":"Customer photo gallery aggregated from all reviews of a product.","3":"Review submission form with star rating, photo upload, and honeypot anti-spam.","4":"Verified buyer badges automatically applied from WooCommerce order history.","5":"Admin: all-reviews list with filters by product, rating, status, and date.","6":"Admin: individual review moderation screen with merchant reply.","7":"Admin: settings page with email, display, schema, and anti-spam controls.","8":"Setup wizard on activation."}},"plugin_section":[262246],"plugin_tags":[149759,5431,8203,1519,286],"plugin_category":[45,53],"plugin_contributors":[274389],"plugin_business_model":[],"class_list":["post-347643","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-photo-reviews","plugin_tags-product-reviews","plugin_tags-ratings","plugin_tags-reviews","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-ratings-and-reviews","plugin_contributors-bytloop","plugin_committers-bytloop"],"banners":{"banner":"https:\/\/ps.w.org\/nishchoy-reviews\/assets\/banner-772x250.png?rev=3633580","banner_2x":"https:\/\/ps.w.org\/nishchoy-reviews\/assets\/banner-1544x500.png?rev=3633580","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/nishchoy-reviews\/assets\/icon-128x128.png?rev=3633580","icon_2x":"https:\/\/ps.w.org\/nishchoy-reviews\/assets\/icon-256x256.png?rev=3633580","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/nishchoy-reviews\/assets\/screenshot-1.png?rev=3633580","caption":"Reviews summary and individual reviews on a product page, with rating breakdown, filter, and sort."},{"src":"https:\/\/ps.w.org\/nishchoy-reviews\/assets\/screenshot-2.png?rev=3633580","caption":"Customer photo gallery aggregated from all reviews of a product."},{"src":"https:\/\/ps.w.org\/nishchoy-reviews\/assets\/screenshot-3.png?rev=3633580","caption":"Review submission form with star rating, photo upload, and honeypot anti-spam."},{"src":"https:\/\/ps.w.org\/nishchoy-reviews\/assets\/screenshot-4.png?rev=3633580","caption":"Verified buyer badges automatically applied from WooCommerce order history."},{"src":"https:\/\/ps.w.org\/nishchoy-reviews\/assets\/screenshot-5.png?rev=3633580","caption":"Admin: all-reviews list with filters by product, rating, status, and date."},{"src":"https:\/\/ps.w.org\/nishchoy-reviews\/assets\/screenshot-6.png?rev=3633580","caption":"Admin: individual review moderation screen with merchant reply."}],"raw_content":"<!--section=description-->\n<p><strong>Nishchoy<\/strong> (pronounced NISH-choy, Bengali for \"certainty\") is the self-hosted reviews plugin your WooCommerce store deserves. Own your review data. Ship photo reviews on day one. Never pay a monthly SaaS fee again.<\/p>\n\n<h4>Why Nishchoy?<\/h4>\n\n<p>Most WooCommerce store owners end up on Judge.me, Loox, Yotpo, or Stamped \u2014 and end up paying $30 to $300 a month just to display customer reviews on their own store. Their review data lives on someone else's servers. Every export is a fight. Every price hike is your problem.<\/p>\n\n<p>Nishchoy Reviews puts everything on your own site: photo reviews, verified buyers, review request emails, proper schema markup for Google, and a native WooCommerce admin experience \u2014 all for free.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Star ratings<\/strong> with a per-star breakdown chart<\/li>\n<li><strong>Photo reviews<\/strong> \u2014 customers upload up to 3 images per review<\/li>\n<li><strong>Verified buyer badges<\/strong> \u2014 automatic detection against WooCommerce orders<\/li>\n<li><strong>Review request emails<\/strong> \u2014 automatic reminder emails after order completion<\/li>\n<li><strong>Merchant replies<\/strong> \u2014 respond publicly to any review<\/li>\n<li><strong>Helpful voting<\/strong> \u2014 customers upvote the most useful reviews<\/li>\n<li><strong>Advanced filtering<\/strong> \u2014 filter by rating, verified only, or reviews with photos<\/li>\n<li><strong>Anti-spam<\/strong> \u2014 honeypot, math captcha, rate limiting, word blacklist<\/li>\n<li><strong>Optional CAPTCHA services<\/strong> \u2014 hCaptcha or Cloudflare Turnstile with your own keys (off by default; see Privacy)<\/li>\n<li><strong>Rich schema<\/strong> \u2014 proper Product, Review, and AggregateRating JSON-LD for SEO<\/li>\n<li><strong>Import from WooCommerce native reviews<\/strong> \u2014 one-click migration<\/li>\n<li><strong>Blocks + shortcodes<\/strong> \u2014 for classic and block themes<\/li>\n<li><strong>Full REST API<\/strong> \u2014 headless-friendly<\/li>\n<li><strong>WP-CLI commands<\/strong> \u2014 power-user tooling<\/li>\n<li><strong>HPOS-compatible<\/strong> \u2014 works with WooCommerce High-Performance Order Storage<\/li>\n<li><strong>Translation-ready<\/strong> \u2014 .pot file included, RTL support<\/li>\n<li><strong>Own your data<\/strong> \u2014 reviews live in your WordPress database by default<\/li>\n<li><strong>GDPR tools<\/strong> \u2014 hooks into WordPress personal data export and erase<\/li>\n<\/ul>\n\n<h4>Compare with SaaS alternatives<\/h4>\n\n<p>Unlike Judge.me, Loox, or Yotpo, Nishchoy Reviews:<\/p>\n\n<ul>\n<li>Never charges a monthly fee<\/li>\n<li>Stores every review in your WordPress database<\/li>\n<li>Does not phone home or send review data to Nishchoy servers<\/li>\n<li>Ships GDPR-friendly by default (native WP data export\/erase)<\/li>\n<li>Is open source under GPLv2<\/li>\n<\/ul>\n\n<h4>Privacy<\/h4>\n\n<p>By default, all review content stays on your site. Reviewer IP addresses and user agents are stored only as one-way hashes for abuse prevention.<\/p>\n\n<p>If you enable <strong>hCaptcha<\/strong> or <strong>Cloudflare Turnstile<\/strong> in settings (optional), the review form loads a script from that provider and sends a verification token (and typically the visitor IP) to their verify endpoint. Those services are governed by their own terms and privacy policies:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/www.hcaptcha.com\/privacy\">hCaptcha Privacy<\/a> \/ <a href=\"https:\/\/www.hcaptcha.com\/terms\">Terms<\/a><\/li>\n<li><a href=\"https:\/\/www.cloudflare.com\/products\/turnstile\/\">Cloudflare Turnstile<\/a> \/ <a href=\"https:\/\/www.cloudflare.com\/privacypolicy\/\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<p>Leave the built-in math captcha (or captcha off) if you want zero third-party contact from the review form.<\/p>\n\n<h4>Pro version<\/h4>\n\n<p>An optional <a href=\"https:\/\/nishchoy.bytloop.com\/\">Nishchoy Reviews Pro<\/a> adds video reviews, Q&amp;A sections, multi-step email campaigns, competitor CSV importers (Judge.me, Loox, Yotpo, Stamped), review analytics, AI moderation using your own OpenAI\/Anthropic key, and Elementor widgets. The free plugin is fully functional without it.<\/p>\n\n<h4>Developer-friendly<\/h4>\n\n<p>Actions and filters on every meaningful event. Overridable templates in your theme. Full REST API. Documented hooks. See the <a href=\"https:\/\/nishchoy.bytloop.com\/\">developer docs<\/a> for details.<\/p>\n\n<!--section=installation-->\n<h4>Standard install<\/h4>\n\n<ol>\n<li>In your WordPress admin, go to Plugins \u2192 Add New.<\/li>\n<li>Search for \"Nishchoy Reviews\".<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<li>Follow the setup wizard.<\/li>\n<\/ol>\n\n<h4>Manual install<\/h4>\n\n<ol>\n<li>Download the plugin ZIP.<\/li>\n<li>Go to Plugins \u2192 Add New \u2192 Upload Plugin.<\/li>\n<li>Upload the ZIP and click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 6.3 or newer<\/li>\n<li>WooCommerce 8.0 or newer<\/li>\n<li>PHP 7.4 or newer (8.1+ recommended)<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20this%20really%20free%3F\"><h3>Is this really free?<\/h3><\/dt>\n<dd><p>Yes. The full feature set listed above is free, forever. There are no artificial limits (no \"10 reviews then upgrade\"). The optional Pro plugin adds video reviews, Q&amp;A, analytics, and AI features, but the free plugin is not crippled.<\/p><\/dd>\n<dt id=\"will%20this%20replace%20my%20current%20woocommerce%20reviews%3F\"><h3>Will this replace my current WooCommerce reviews?<\/h3><\/dt>\n<dd><p>No. On activation, the plugin offers to import your existing WooCommerce reviews (which live as comments) into the Nishchoy Reviews system. Your original data remains untouched. You can also run both systems side-by-side.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20reviews%20if%20i%20uninstall%20the%20plugin%3F\"><h3>What happens to my reviews if I uninstall the plugin?<\/h3><\/dt>\n<dd><p>By default, your review data stays in the database when you deactivate. On uninstall, you're asked whether to delete all data or keep it. You can also export everything to CSV or JSON at any time.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20my%20theme%3F\"><h3>Does it work with my theme?<\/h3><\/dt>\n<dd><p>Yes. Nishchoy Reviews uses standard WooCommerce templates and hooks, and works with any properly built WooCommerce-compatible theme, including Storefront, Astra, Kadence, Blocksy, GeneratePress, and block themes like Twenty Twenty-Five.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20my%20seo%20plugin%3F\"><h3>Does it work with my SEO plugin?<\/h3><\/dt>\n<dd><p>Yes. Nishchoy detects Yoast SEO, Rank Math, All in One SEO, and SEOPress, and hands off top-level Product schema to them to avoid duplicate markup. Review and AggregateRating markup is still emitted by Nishchoy.<\/p><\/dd>\n<dt id=\"is%20it%20hpos-compatible%3F\"><h3>Is it HPOS-compatible?<\/h3><\/dt>\n<dd><p>Yes. Nishchoy Reviews is fully compatible with WooCommerce High-Performance Order Storage (HPOS).<\/p><\/dd>\n<dt id=\"does%20it%20support%20multi-language%20sites%20%28wpml%20%2F%20polylang%29%3F\"><h3>Does it support multi-language sites (WPML \/ Polylang)?<\/h3><\/dt>\n<dd><p>Reviews store a locale field so you can filter or extend display per language. Dedicated WPML and Polylang integrations are planned; until then, use the REST API, hooks, or a multilingual-friendly theme setup.<\/p><\/dd>\n<dt id=\"how%20is%20spam%20prevented%3F\"><h3>How is spam prevented?<\/h3><\/dt>\n<dd><p>Multiple layers: a hidden honeypot field, a simple math captcha, per-IP rate limiting, a customizable word blacklist, and optional hCaptcha\/Cloudflare Turnstile integration (bring your own keys). Third-party captcha providers contact their servers only when you enable them \u2014 see the Privacy section above.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20support%3F\"><h3>Where can I get support?<\/h3><\/dt>\n<dd><p>Support is available in the plugin's <a href=\"https:\/\/wordpress.org\/support\/plugin\/nishchoy-reviews\/\">support forum<\/a> on wordpress.org. Pro customers get email support with a 24-hour response SLA.<\/p><\/dd>\n<dt id=\"how%20do%20i%20import%20reviews%20from%20judge.me%2C%20loox%2C%20yotpo%2C%20or%20stamped%3F\"><h3>How do I import reviews from Judge.me, Loox, Yotpo, or Stamped?<\/h3><\/dt>\n<dd><p>CSV importers for these platforms are available in the Pro plugin. The free plugin includes an importer for native WooCommerce comment-based reviews.<\/p><\/dd>\n<dt id=\"i%27m%20a%20developer%20%E2%80%94%20where%20are%20the%20hooks%3F\"><h3>I'm a developer \u2014 where are the hooks?<\/h3><\/dt>\n<dd><p>Every action and filter is documented inline in the source. More at <a href=\"https:\/\/nishchoy.bytloop.com\/\">nishchoy.bytloop.com<\/a>.<\/p><\/dd>\n<dt id=\"building%20from%20source\"><h3>Building from source<\/h3><\/dt>\n<dd><p>The Gutenberg blocks are compiled with <a href=\"https:\/\/developer.wordpress.org\/block-editor\/reference-guides\/packages\/packages-scripts\/\">@wordpress\/scripts<\/a>. The human-readable sources ship in the <code>src\/<\/code> directory alongside the compiled <code>build\/<\/code> output. To regenerate the build:<\/p>\n\n<pre><code>npm install &amp;&amp; npm run build\n<\/code><\/pre><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Self-hosted product reviews for WooCommerce with photo uploads, verified buyers, review request emails, and full data ownership. No monthly fees.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/347643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=347643"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bytloop"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=347643"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=347643"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=347643"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=347643"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=347643"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=347643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}