wpDiscuz – Reviews

This addon turns your wpDiscuz comment sections into a full-featured review system. Visitors submit half-point ratings — on a 5-point or 10-point scale — directly inside the comment form, choosing from six icon shapes: filled or outline star ⭐, heart , or thumbs-up 👍. Reviewers can add an optional headline to their review, with configurable min/max length and a live character counter. The aggregate score renders automatically in five display modes — Distribution, Numeric, Compact, Pill, or Icons — with live previews in the settings panel. Rating filter buttons let visitors browse the thread by score group in real time. Reviews from confirmed buyers are automatically marked with a Verified Purchase badge on WooCommerce product pages; admins can toggle or bulk-verify reviews on any post type directly from the comment list. AggregateRating JSON-LD is output automatically and integrates with Yoast SEO, Rank Math, or falls back to a standalone schema block for rich snippet support.

Three shortcodes let you embed review content anywhere: [wpdiscuz_reviews] renders a card list of reviews for any post, [wpdiscuz_reviews_avg] outputs the average score block, and [wpdiscuz_reviews_top_rated] surfaces your highest-rated content. A My Reviews tab is added to the wpDiscuz user settings modal so logged-in users can browse all their submitted reviews in one place. Full WooCommerce compatibility is included: ratings sync with WooCommerce’s own average, and existing WooCommerce reviews can be imported in one click. All options are managed under Dashboard > wpDiscuz > Settings > Reviews Tab.

Official wpDiscuz Addon

Please note: this is an add-on for wpDiscuz plugin. This addon requires at least wpDiscuz 7.6.55 version. Please do not install this addon on lower wpDiscuz versions. wpDiscuz is a free, AJAX controlled, real time, flexible and responsive commenting plugin. It's available for free download on WordPress.org Extensions directory. The official wpDiscuz addons are only available here at gVectors.com Premium plugins store.

Choose the License Type

Including 1 year premium support

Products subject to yearly license for future updates.
License Agreement | Support Policy
gVectors Store Discounts and Sale Packs

Sale Packs for 20% - 40% discounts.

We offer Sale Packs for our customers who are going to purchase more than two products at once. Sale Packs are based on minimum and maximum amount of purchased products in cart. Please find all our offers here»

Description

wpDiscuz Reviews transforms your wpDiscuz-powered comment sections into a full-featured review system — with rating input, rich average displays, structured data, and WooCommerce compatibility — all managed from a single settings tab inside wpDiscuz.

Half-Point Rating Input

Visitors submit ratings using a smooth half-point selector embedded directly inside the wpDiscuz comment form. No separate form, no page reload. Two rating schemes are supported — 5-point and 10-point — and you can switch between them at any time without losing existing data. Six icon shapes give you full control over the look:

  • Filled star
  • Outline star
  • Filled heart
  • Outline heart
  • Filled thumbs up
  • Outline thumbs up

Icon size is freely adjustable from 12 px to 64 px. You can restrict who can leave reviews by user role and post type, keeping your review sections relevant and clean.

Review Headline

Reviewers can add a short headline to their review — a title that summarises their opinion before the full comment body. The headline field appears alongside the rating input, and you can make it required or optional, set a minimum character count, and cap it with a maximum length (up to 200 characters). A live character counter keeps writers informed as they type. Headlines are displayed prominently above the review text, making the thread easier to scan at a glance.

Five Average Score Display Modes

The aggregate rating renders automatically above or below the comment form — your choice. Five distinct display modes let you match the design to your site:

  • Distribution — a breakdown bar for each score level showing how many reviews landed there
  • Numeric — the average score, total review count, and an icon row in a clean layout
  • Compact — a condensed single-line summary for tight spaces
  • Pill — a small inline badge, great for card layouts
  • Icons — the icon row alone, with no numeric label

The score can be shown as a raw number (e.g. 4.5 / 5) or as a percentage. Live previews of every mode are built into the settings panel so you can pick the right one without guessing.

Real-Time Rating Filter

Filter buttons are injected into the wpDiscuz comment thread, letting visitors instantly browse reviews by rating group. Counts update in real time after any submission or edit — no page reload required. The filter works in two modes: cumulative (show all reviews at N stars and above) or exact (show only that star level), switchable via a filter hook.

Verified Purchase Badge

Reviews from confirmed buyers are automatically marked with a Verified Purchase badge on WooCommerce product pages. On any other post type the badge reads Verified and can be toggled manually from the admin comment list with a single click — no editing individual comments. Admins can also bulk-verify or bulk-unverify reviews from the comment screen. The badge text is filterable if you need a custom label.

Review Gate — Require Purchase Before Reviewing

On WooCommerce product pages you can require that a user has purchased the product before they can submit a review. When the gate is active, unqualified visitors see a clear message instead of the rating form. The gate is configurable per post type, so you can apply it selectively without affecting other content.

My Reviews Tab

A My Reviews tab is added to the wpDiscuz user settings modal. Logged-in users can see every review they have ever submitted, paginated via AJAX. No separate profile page or custom query needed — it just works inside the existing modal users already know.

Three Shortcodes — Embed Reviews Anywhere

  • [wpdiscuz_reviews] — a card list of reviews for any post. Configurable by post ID, review count, sort order (rating or date), avatar display, and verified-badge visibility.
  • [wpdiscuz_reviews_avg] — the average score block for any post by ID. Drop it into sidebars, headers, or landing pages.
  • [wpdiscuz_reviews_top_rated] — a ranked list of your highest-rated content. Filter by post type, minimum average rating, and minimum review count to surface only the posts that truly earned their stars.

Schema Markup (JSON-LD) for Rich Snippets

The addon outputs AggregateRating structured data automatically so search engines can display star ratings directly in results. It detects your active SEO plugin and integrates cleanly without duplicating schema blocks:

  • Yoast SEO — injects into Yoast’s existing Article, WebPage, and Product schema pieces
  • Rank Math — injects into Rank Math’s JSON-LD graph at the matching schema type
  • Standalone fallback — outputs a self-contained <script type="application/ld+json"> block when neither plugin is active

Full WooCommerce Compatibility

Product pages always use a 5-point rating scale regardless of your global scheme setting, matching what WooCommerce shoppers expect. Ratings sync automatically with WooCommerce’s own average and review count, keeping the native product stars accurate. Existing WooCommerce reviews can be imported into the addon in one click from the Tools panel, with zero risk of duplicates.

Dashboard Settings

Every option lives under Dashboard > wpDiscuz > Settings > Reviews Tab. Settings are grouped by concern — Rating Input, Average Score, Display, Permissions, Shortcodes, and Schema Markup — so you never have to hunt for an option.

 

Installation and Configuration

  • This addon installs like any other plugin for WordPress. Access to the wpDiscuz Reviews addon is provided immediately after purchase. Upon completing checkout, you may log in at gVectors.com — we will also email you a link to the login page. Then download the installation package.
  • Navigate to Dashboard > Plugins > Add New and upload the addon ZIP file, then activate it.
  • Once active, go to Dashboard > wpDiscuz > Settings > Reviews Tab to begin configuration.
  • It will ask you to activate with the license key you received via email or in your account page. Insert the key and activate it.

If for some reason you cannot install this plugin using the WordPress plugin upload system, use this alternative method. Unzip, then upload the /wpdiscuz-reviews/ folder to your /wp-content/plugins/ directory using an FTP application such as FileZilla. Make sure you do not have double /wpdiscuz-reviews/wpdiscuz-reviews/ directories nested inside each other — correct this before continuing. Then go to Dashboard > Plugins and activate the wpDiscuz Reviews addon.

Frontend

Shortcodes

Dashboard

1.0.0

Initial Version

Pre Sale Support


Support
Jacob
1 day 8 hours ago

Dear buyers,

This is the right place to ask any pre-sale questions you may have before purchasing this plugin. We’ll get back to you within 1–2 hours for GMT +1 to +12 time zones, and within 4–6 hours for GMT -1 to -12.

Our support is available 6 days a week, from 6:00 AM to 10:00 PM (GMT+0, London time), excluding Sundays and all major holidays.

 
  • Plugin Support

    supportIf you have pre-sale or other questions, please ask it in our Support Forum or contact us here.

    Support for Products by gVectors is available through your account at gVectors.com, which grants you access to the support forum where you can ask us technical questions. Our customer support representatives are available 7 days a week from 6am to 10pm (GMT 0:00, London) ; excluding all major holidays.

  • Protecting Your Personal Information

    Privacy Policy
    gVectors.com doesn't like it when someone gives away our personal information and neither do you! That's why we don't rent, sell or share your personal information with anyone. Our Privacy Policy details how your personal information is collected and how your personal information may be used.
    Read More About the Privacy Policy

    Shop Safely and Securely

    gVectors.com takes great pride in offering a safe and secure online shopping experience. We understand that the safety of your personal information is extremely important to you.
    Your purchase will be processed by 2Checkout (PayPal, Visa, MasterCard, American Express, etc..). Pay within 2Checkout's secure PCI compliant payment system. When the order is completed successfully, we will send the customer an order confirmation.

    Secure Sockets Layer (SSL Technology)

    gVectors.com uses Secure Sockets Layer (SSL) technology to provide you with the safest, most secure shopping experience possible. SSL technology enables encryption (scrambling) of sensitive information, including passwords and credit card numbers, during your online transactions. All of the forms on our site are secured with SSL technology so your personal information stays safe and out of malicious hands.

Scroll to top