ATV Product Reviews for WooCommerce

Description

ATV Product Reviews for WooCommerce is a complete review manager for WooCommerce products. Add and edit product reviews from your WordPress dashboard (handy for reviews collected by email, WhatsApp or marketplaces), let logged-in customers who purchased a product publish their own verified review, and win Google star rich results with automatic schema.org markup — no code required.

Features

  • Full review management — add, edit and moderate product reviews under Products Product Reviews; attach one review to multiple products at once.
  • Customer reviews from real buyers — logged-in customers who have paid for the product can post their own review on the product page; submissions are automatically checked against their orders and badged as a verified purchase.
  • Moderation workflow — approve or set reviews as pending; pending reviews stay hidden from the storefront and out of the Google markup.
  • Google rich results — schema.org aggregateRating and review markup added to every product page, so eligible products can show stars in search results.
  • Reviews tab after Description — a dedicated tab listing all reviews with ratings, dates and verification badges.
  • Smart placement — the rating widget relocates itself directly below the product title on any theme, on single product and shop pages alike.
  • Fun robot rating display — every rating is shown as five expressive robots that share the mood of the average score: angry red for 1-star, joyful green for 5-star, with grumpy orange, neutral yellow and happy lime in between. Prefer plain stars? The robots are just the default skin of the same standard rating data.

Developed by Arun Thomas for ATV Software Labs.

Security

  • All admin actions are protected by nonces and the manage_woocommerce capability.
  • All input is sanitized server-side; all output is escaped.
  • Every database query uses $wpdb->prepare().
  • Direct file access is blocked in every PHP file.

Installation

  1. Upload the atv-woocommerce-product-reviews folder to /wp-content/plugins/, or install the ZIP through Plugins Add New.
  2. Activate the plugin through the Plugins screen.
  3. Make sure WooCommerce is installed and active.
  4. Go to Products Product Reviews and add your first review.

FAQ

When will star ratings appear in Google search results?

Rich results depend on Google’s crawling and indexing. Once your product pages are re-indexed, eligible products can show review stars. You can test your pages with Google’s Rich Results Test tool.

Does it work with my theme?

Yes. The rating widget hooks into WooCommerce’s standard template locations and a small script relocates it directly below the product title, so it stays correctly placed on virtually any theme.

Who can write reviews?

Two ways: you can add and manage reviews yourself from the dashboard, and any logged-in customer who has purchased the product can post their own review via the “Add Review” button in the Reviews tab. Submissions are verified against their orders automatically; guests see a friendly note instead.

Do pending reviews affect ratings?

No. Pending reviews stay hidden from the storefront and from the schema.org markup until you approve them.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“ATV Product Reviews for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.6.1

  • Housekeeping: consistent line endings; uninstall routine wrapped in a prefixed function.

1.6.0

  • Unified naming: every function, class, constant, option, database table, nonce, AJAX action and script handle now uses the unique atvpr_ prefix (existing reviews are migrated automatically).
  • Added the Requires Plugins: woocommerce header so WordPress checks for WooCommerce on activation.

1.5.7

  • Name and slug adjusted to ATV Product Reviews for WooCommerce to comply with the WooCommerce trademark guidelines.

1.5.6

  • Renamed to ATV WooCommerce Product Reviews: plugin slug, folder, text domain and main file now share one consistent name.

1.5.5

  • Additional query annotations for the WordPress Plugin Check scanner; no functional changes.

1.5.4

  • Repositioned as a WooCommerce product-review manager: new plugin name and descriptions, admin page now titled “Product Reviews” under the Products menu.
  • Admin page copy now explains both review sources: manual admin reviews and self-service reviews from logged-in customers who purchased the product.
  • Uninstall routine now also removes the review-product mapping table.

1.5.3

  • Code-quality fixes for the WordPress Plugin Check scanner (query annotations and structure); no functional changes.

1.5.2

  • Header/readme consistency fixes for the WordPress.org directory (plugin name, Tested up to).

1.5.1

  • Fix: database migrations now also run after plugin file updates, so the rating widget and Reviews tab appear again (mapping table is created and backfilled automatically).

1.5.0

  • New Edit action for every review: all fields can be changed (products, name, email, rating, title, text, date, status, verified badge).
  • Product links are fully resynced on edit; every linked product reflects the changes instantly.

1.4.1

  • Admin page layout: reviews list now sits on top with the “Add a new review” form below it.

1.4.0

  • A single review can now be attached to multiple products (multi-select picker in the admin form).
  • Reviews list shows every linked product per review; deleting or toggling status affects the whole review.
  • New product-mapping table with automatic migration of existing reviews.

1.3.1

  • Guests now see a note that only customers who purchased the product can leave a review.

1.3.0

  • Each review now shows its full rating row of robots.
  • Logged-in customers who purchased the product can submit their own review from the Reviews tab.
  • “Add Review” button appears in the Reviews tab for eligible buyers who have not reviewed yet.
  • Database adds a user_id column (automatic upgrade).

1.2.0

  • ‘User Rating:’ label shown before the robots.
  • Review count now links to the product’s Reviews tab.
  • New ‘Reviews’ tab right after Description listing all admin-added reviews.

1.1.0

  • Rating widget now sits directly below the product title on every theme (smart relocation).
  • All visible robots share the mood of the rounded average: a 5-star product shows five joyful green robots.
  • Cuter robot faces with glossy eyes, blush and a soft face screen.

1.0.0

  • Initial release.