{"id":344004,"date":"2026-07-22T15:39:46","date_gmt":"2026-07-22T15:39:46","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/australcode-product-reviews-for-woocommerce\/"},"modified":"2026-07-30T23:10:10","modified_gmt":"2026-07-30T23:10:10","slug":"australcode-product-reviews","status":"publish","type":"plugin","link":"https:\/\/es-mx.wordpress.org\/plugins\/australcode-product-reviews\/","author":23459699,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.4.1","stable_tag":"0.4.1","tested":"7.0.2","requires":"6.5","requires_php":"8.2","requires_plugins":null,"header_name":"Australcode Product Reviews for WooCommerce","header_author":"Australcode","header_description":"Self-hosted product reviews for WooCommerce: reminders from your own server with no monthly limit, configurable per-country consent, photos, structured data and a verified-buyer badge. Your reviews live in your own database.","assets_banners_color":"0f1110","last_updated":"2026-07-30 23:10:10","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/product-reviews.australcode.io","header_author_uri":"https:\/\/australcode.io","rating":0,"author_block_rating":0,"active_installs":0,"downloads":199,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.3.3":{"tag":"0.3.3","author":"australcode","date":"2026-07-22 14:51:28"},"0.3.4":{"tag":"0.3.4","author":"australcode","date":"2026-07-24 23:00:32"},"0.3.5":{"tag":"0.3.5","author":"australcode","date":"2026-07-24 23:47:23"},"0.4.0":{"tag":"0.4.0","author":"australcode","date":"2026-07-30 21:21:15"},"0.4.1":{"tag":"0.4.1","author":"australcode","date":"2026-07-30 23:10:10"}},"upgrade_notice":{"0.4.1":"<p>Accessibility and maintenance fix: the &quot;Was this helpful?&quot; button on your product pages is now large enough to tap on phones, and CSV import\/export stops writing deprecation warnings to your log on PHP 8.4+. No action required.<\/p>","0.4.0":"<p>Spanish now ships with the free version too. Fixes several display bugs: on block themes the reviews could sit outside your content column, the sorting buttons were invisible on dark themes, and tap targets on phones were too small. No action required.<\/p>","0.3.5":"<p>Polish release. If you bought Pro and had not installed the Pro version yet, the plugin now tells you so instead of offering the upgrade again. No action required.<\/p>","0.3.4":"<p>Nothing to do unless you just bought Pro. In that case, install the Pro download to get its features \u2014 the free version no longer reports them as active before the Pro version is running.<\/p>","0.3.3":"<p>Housekeeping: a cleaner split between the free and Pro versions, and translations now delivered by WordPress.org.<\/p>","0.3.1":"<p>Internal housekeeping only. Nothing changes for you, and the Spanish translations are unaffected.<\/p>","0.3.0":"<p>Two features move from Pro to free: automatic review discount coupons and the Google Shopping reviews feed. Nothing you already use goes away. Percentage coupons are now capped at 100, and there is now a &quot;Contact Us&quot; screen to reach support. No action required.<\/p>","0.2.1":"<p>Polish release: the License screen now lists what your plan includes, the menu entry reads &quot;License&quot; once Pro is active, and the upgrade screens are fully translated into Spanish. No action required.<\/p>","0.2.0":"<p>Adds a visual Widget builder, two new shortcodes ([acprv_summary] and [acprv_form]) and per-instance display options for the reviews list, block and page-builder widgets. No action required.<\/p>","0.1.0":"<p>First public release of Australcode Product Reviews for WooCommerce.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3618820,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3618820,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3618820,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3618820,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.3.3","0.3.4","0.3.5","0.4.0","0.4.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3629197,"resolution":"1","location":"assets","locale":"","width":2560,"height":1440},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3629147,"resolution":"2","location":"assets","locale":"","width":2560,"height":1440},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3629123,"resolution":"3","location":"assets","locale":"","width":2560,"height":1440},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3629147,"resolution":"4","location":"assets","locale":"","width":2560,"height":1440},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3629123,"resolution":"5","location":"assets","locale":"","width":2560,"height":1440},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3629123,"resolution":"6","location":"assets","locale":"","width":2560,"height":1440},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3629123,"resolution":"7","location":"assets","locale":"","width":2560,"height":1440}},"screenshots":{"1":"Reviews on the product page \u2014 rating summary, sorting, verified-buyer badges, photo reviews and helpful votes.","2":"Dashboard \u2014 your reviews at a glance: average rating, moderation queue and reminder activity.","3":"Self-hosted review reminders \u2014 sent from your own server, with a recommendation for every setting.","4":"Widget builder \u2014 configure the reviews widget, preview it live and copy the shortcode.","5":"Import from another plugin: the columns are detected for you, editable, and previewed before anything is written. Export anytime \u2014 your data is yours.","6":"Geo-aware consent \u2014 the checkout opt-in appears only where the law requires it, and nowhere else.","7":"Style panel \u2014 card style, corner shape and accent colours, so the reviews match your theme."}},"plugin_section":[],"plugin_tags":[25588,149759,5431,143213,14539],"plugin_category":[],"plugin_contributors":[265691],"plugin_business_model":[],"class_list":["post-344004","plugin","type-plugin","status-publish","hentry","plugin_tags-customer-reviews","plugin_tags-photo-reviews","plugin_tags-product-reviews","plugin_tags-review-reminder","plugin_tags-woocommerce-reviews","plugin_contributors-australcode","plugin_committers-australcode"],"banners":{"banner":"https:\/\/ps.w.org\/australcode-product-reviews\/assets\/banner-772x250.png?rev=3618820","banner_2x":"https:\/\/ps.w.org\/australcode-product-reviews\/assets\/banner-1544x500.png?rev=3618820","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/australcode-product-reviews\/assets\/icon-128x128.png?rev=3618820","icon_2x":"https:\/\/ps.w.org\/australcode-product-reviews\/assets\/icon-256x256.png?rev=3618820","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/australcode-product-reviews\/assets\/screenshot-1.png?rev=3629197","caption":"Reviews on the product page \u2014 rating summary, sorting, verified-buyer badges, photo reviews and helpful votes."},{"src":"https:\/\/ps.w.org\/australcode-product-reviews\/assets\/screenshot-2.png?rev=3629147","caption":"Dashboard \u2014 your reviews at a glance: average rating, moderation queue and reminder activity."},{"src":"https:\/\/ps.w.org\/australcode-product-reviews\/assets\/screenshot-3.png?rev=3629123","caption":"Self-hosted review reminders \u2014 sent from your own server, with a recommendation for every setting."},{"src":"https:\/\/ps.w.org\/australcode-product-reviews\/assets\/screenshot-4.png?rev=3629147","caption":"Widget builder \u2014 configure the reviews widget, preview it live and copy the shortcode."},{"src":"https:\/\/ps.w.org\/australcode-product-reviews\/assets\/screenshot-5.png?rev=3629123","caption":"Import from another plugin: the columns are detected for you, editable, and previewed before anything is written. Export anytime \u2014 your data is yours."},{"src":"https:\/\/ps.w.org\/australcode-product-reviews\/assets\/screenshot-6.png?rev=3629123","caption":"Geo-aware consent \u2014 the checkout opt-in appears only where the law requires it, and nowhere else."},{"src":"https:\/\/ps.w.org\/australcode-product-reviews\/assets\/screenshot-7.png?rev=3629123","caption":"Style panel \u2014 card style, corner shape and accent colours, so the reviews match your theme."}],"raw_content":"<!--section=description-->\n<p><strong>Your reviews live in your own database. Review reminders are sent from your own server \u2014 with no monthly limit and no dependency on an external service.<\/strong><\/p>\n\n<p>Australcode Product Reviews enhances the native WooCommerce reviews and sends automatic review reminder emails <strong>from your own site<\/strong>. Reminders run on your own server through Action Scheduler, so there is no monthly cap on invitations and no third-party account to maintain.<\/p>\n\n<p><strong>Switching from another review plugin?<\/strong> Import your existing reviews from a CSV export in one step, so moving never means losing your review history.<\/p>\n\n<h4>Why it is different<\/h4>\n\n<ul>\n<li><strong>Truly self-hosted<\/strong> \u2014 reminders are sent from your server with Action Scheduler. No monthly cap on invitations and no third-party account required.<\/li>\n<li><strong>You own your data<\/strong> \u2014 reviews are stored as native WooCommerce reviews in your database. Nobody can wipe them or cut off your access.<\/li>\n<li><strong>GDPR-ready geo-aware consent<\/strong> \u2014 require the opt-in only where the law asks for it (EU\/UK, for GDPR and UK GDPR) and skip it where it does not (Chile and Latin America). Stay compliant without losing reviews everywhere else.<\/li>\n<li><strong>Lightweight<\/strong> \u2014 conditional asset loading; it does not block the rendering of your pages.<\/li>\n<li><strong>Looks right on your theme, out of the box<\/strong> \u2014 the reviews inherit your theme's font and colours, and hold up on light <em>and<\/em> dark themes with no setup. Shortcode, Gutenberg block and native widgets for Bricks, Elementor and Divi.<\/li>\n<li><strong>Fully translatable, Spanish included<\/strong> \u2014 every string is internationalized, and Spanish (es_CL and es_ES) ships with the plugin for free and paid users alike. Any other language can be translated at translate.wordpress.org.<\/li>\n<li><strong>Hook-based integration, no template override<\/strong> \u2014 it never silently overwrites WooCommerce templates.<\/li>\n<\/ul>\n\n<h4>Free features<\/h4>\n\n<ul>\n<li>Self-hosted review reminder after purchase (no monthly limit)<\/li>\n<li>Configurable geo-aware consent (per country)<\/li>\n<li>Photo reviews<\/li>\n<li>Honest verified-buyer badge<\/li>\n<li>Rating summary bar, sorting and filtering, helpful votes<\/li>\n<li>JSON-LD structured data (AggregateRating + Review) for rich snippets in Google<\/li>\n<li>Shortcode, Gutenberg block and Bricks\/Elementor\/Divi widgets to display reviews anywhere<\/li>\n<li>Style panel: card style, corner shape and accent\/star\/badge colours that adapt to your theme<\/li>\n<li><strong>Automatic discount coupon for each approved review<\/strong> \u2014 thank reviewers with a WooCommerce coupon, emailed to them automatically<\/li>\n<li><strong>Google Shopping product reviews feed<\/strong> \u2014 publish your ratings so they can appear in Google Shopping<\/li>\n<li><strong>One-click migration<\/strong> \u2014 import your existing reviews from other review plugins and standard CSV exports, so switching never means losing your review history. Export anytime: your data is yours.<\/li>\n<\/ul>\n\n<h4>Pro (scale and automation)<\/h4>\n\n<p>The free plugin is fully usable on its own. Pro adds:<\/p>\n\n<ul>\n<li>Multi-step reminders \u2014 chase the review with a 2nd and 3rd follow-up email<\/li>\n<li>Visual email editor with test sending<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/product-reviews.australcode.io\">Get Pro &rarr;<\/a><\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to Freemius for licensing, software updates and (optionally) anonymous usage diagnostics. Freemius is the Merchant of Record for the paid version of Australcode Product Reviews.<\/p>\n\n<p>When it connects:<\/p>\n\n<ul>\n<li>On activation you may opt in to share basic, non-sensitive environment data. This opt-in is <strong>skippable<\/strong> \u2014 the free version is 100% functional without opting in.<\/li>\n<li>For the paid version, the plugin contacts Freemius to validate your license and deliver automatic updates.<\/li>\n<li>The \"Contact Us\" menu entry opens the Freemius support form. In the free version it is an external link to freemius.com, and opening it already passes your site URL, your site's login URL, the current admin page URL and this plugin's public identifiers to Freemius, so the form arrives with your context. In the paid version the same form is embedded inside your dashboard instead. Whatever you then type into the form \u2014 your name, email address and message, plus its optional fields, which include WordPress and FTP credentials you may choose to share so we can reproduce a problem \u2014 is sent to Freemius when you submit it, so they can route it to us. Those credential fields are optional and blank by default. If you never open \"Contact Us\", none of this is sent.<\/li>\n<\/ul>\n\n<p>What is sent: site URL, WordPress and PHP versions, active plugin\/theme information and \u2014 only if you opt in or purchase \u2014 your license key and account email. <strong>Your store data and your customers' reviews are never sent to Freemius or any other third party<\/strong>: reviews stay in your own database and reminders are sent from your own server.<\/p>\n\n<ul>\n<li>Service provider: Freemius, Inc. \u2014 https:\/\/freemius.com<\/li>\n<li>Terms of Service: https:\/\/freemius.com\/terms\/<\/li>\n<li>Privacy Policy: https:\/\/freemius.com\/privacy\/<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Make sure WooCommerce is installed and active.<\/li>\n<li>Upload the plugin to <code>\/wp-content\/plugins<\/code> or install it from the Plugins screen in WordPress.<\/li>\n<li>Activate it from the Plugins screen.<\/li>\n<li>On activation you will be asked whether to share basic environment data. This step is optional \u2014 you can skip it and the free plugin stays 100% functional.<\/li>\n<li>Open \"Australcode Product Reviews\" in the WordPress admin menu to configure it. Your reviews and reminders never leave your site.<\/li>\n<\/ol>\n\n<p>If you bought Pro: activating your license does not replace the files already on your site. Download the Pro version from your account, install it over the free one, and the Pro features appear. The License screen in the plugin links straight to that download.<\/p>\n\n<p>Documentation: https:\/\/product-reviews.australcode.io<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20import%20my%20existing%20reviews%3F\"><h3>Can I import my existing reviews?<\/h3><\/dt>\n<dd><p>Yes. You can import reviews from CSV exports of other review plugins, so moving to Australcode Product Reviews never means losing your review history.<\/p><\/dd>\n<dt id=\"will%20i%20lose%20my%20reviews%20if%20i%20deactivate%20the%20plugin%3F\"><h3>Will I lose my reviews if I deactivate the plugin?<\/h3><\/dt>\n<dd><p>No. Reviews are stored as native WooCommerce reviews in your own database \u2014 they remain even if you deactivate or switch plugins.<\/p><\/dd>\n<dt id=\"is%20it%20really%20free%3F%20what%20does%20the%20paid%20version%20add%3F\"><h3>Is it really free? What does the paid version add?<\/h3><\/dt>\n<dd><p>The core is fully functional and free, with no limits: reminders, consent, photos, badges, structured data, import\/export, review discount coupons and the Google Shopping reviews feed. The paid version adds two things, both about scale: multi-step reminders (a 2nd and 3rd follow-up) and a visual email editor with test sending.<\/p><\/dd>\n<dt id=\"i%20bought%20pro.%20why%20do%20i%20still%20see%20the%20free%20version%3F\"><h3>I bought Pro. Why do I still see the free version?<\/h3><\/dt>\n<dd><p>A license unlocks the Pro download; it does not replace the files already on your site. Install the Pro version \u2014 you get it right after activating your license, and you can download it any time from your account \u2014 and the Pro features appear. Until you do, the plugin keeps running as the free version. The License screen tells you so and links straight to the download.<\/p><\/dd>\n<dt id=\"is%20there%20a%20monthly%20limit%20on%20reminders%3F\"><h3>Is there a monthly limit on reminders?<\/h3><\/dt>\n<dd><p>No. Reminders are sent from your own server, so there is no monthly cap on how many you send.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20store%3F\"><h3>Will it slow down my store?<\/h3><\/dt>\n<dd><p>No. Assets load conditionally \u2014 only on pages where reviews are shown \u2014 so they do not block the rendering of your pages.<\/p><\/dd>\n<dt id=\"do%20my%20reviews%20depend%20on%20an%20external%20service%3F\"><h3>Do my reviews depend on an external service?<\/h3><\/dt>\n<dd><p>No. Reviews are native WooCommerce reviews stored in your database. The plugin does not send your data to any third party.<\/p><\/dd>\n<dt id=\"does%20it%20help%20me%20stay%20gdpr%20compliant%3F\"><h3>Does it help me stay GDPR compliant?<\/h3><\/dt>\n<dd><p>Yes, and it is the reason the consent setting is geo-aware instead of global. Review\nreminders are marketing emails, so under the GDPR (and the UK GDPR) you need consent\nbefore sending them to shoppers in the EU and the UK. A single global opt-in is the\nblunt way to cover that: it also asks shoppers in countries where no consent was ever\nrequired, and every one of those prompts is a review you do not get.<\/p>\n\n<p>Set <strong>Reviews \u2192 Settings \u2192 Consent mode<\/strong> to <em>Geo-aware<\/em> and the checkout opt-in appears\nonly for the countries you list. The EU and the UK are pre-filled; Chile and the rest of\nLatin America are deliberately left out. You can also force the opt-in everywhere, or\nturn it off entirely, if your legal advice differs.<\/p>\n\n<p>Two more things that matter for a data-protection review: your reviews and your\ncustomers' data never leave your site \u2014 they are native WooCommerce reviews in your own\ndatabase \u2014 and the reminder emails are sent by your own server, so there is no\nthird-party processor to add to your records.<\/p>\n\n<p>This is a technical feature, not legal advice.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20hpos%20%28high-performance%20order%20storage%29%3F\"><h3>Is it compatible with HPOS (High-Performance Order Storage)?<\/h3><\/dt>\n<dd><p>Yes. HPOS compatibility is declared.<\/p><\/dd>\n<dt id=\"will%20the%20reviews%20match%20my%20theme%3F\"><h3>Will the reviews match my theme?<\/h3><\/dt>\n<dd><p>Yes, out of the box. The reviews inherit your theme's font, and their borders and\nsurfaces derive from your theme's own text colour, so they hold up on light and\ndark themes with no setup. If your theme declares a colour palette (block themes\ndo), the accent follows it.<\/p>\n\n<p>You can fine-tune it under <strong>Reviews \u2192 Settings \u2192 Display style<\/strong>: accent, star\nand badge colours, card style and corner shape. Leave a colour empty to keep your\ntheme's own.<\/p><\/dd>\n<dt id=\"can%20i%20restyle%20the%20reviews%20with%20css%3F\"><h3>Can I restyle the reviews with CSS?<\/h3><\/dt>\n<dd><p>Yes. Every surface exposes public CSS custom properties. Add this to your theme's\nAdditional CSS and adjust what you need:<\/p>\n\n<pre><code>.acprv-scope {\n    --acprv-accent: #0e7a5f;  \/* highlighted average, voted state *\/\n    --acprv-star: #f5a623;    \/* stars and distribution bars *\/\n    --acprv-badge: #1a7f37;   \/* verified-purchase badge *\/\n    --acprv-card-bg: #ffffff; \/* review card background *\/\n    --acprv-cols: 3;          \/* fixed grid columns; only when the shortcode\n                                 sets columns=\"1..4\". Leave it alone to keep\n                                 the responsive auto grid. *\/\n}\n<\/code><\/pre>\n\n<p>To follow your theme's palette instead of a fixed colour, point the variable at\none of its presets \u2014 for example <code>--acprv-accent: var(--wp--preset--color--primary);<\/code>.<\/p>\n\n<p>Shape and spacing come from the shared Australcode design kit and are overridden\nthe same way: <code>--acfk-radius<\/code>, <code>--acfk-gap<\/code>, <code>--acfk-hairline<\/code>.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20markup%20from%20my%20own%20code%3F\"><h3>Can I change the markup from my own code?<\/h3><\/dt>\n<dd><p>Yes. Five filters alter the markup:<\/p>\n\n<ul>\n<li><code>acprv_verified_badge_label<\/code> \u2014 text of the verified-purchase badge.<\/li>\n<li><code>acprv_verified_badge_title<\/code> \u2014 its tooltip.<\/li>\n<li><code>acprv_verified_badge_classes<\/code> \u2014 its CSS classes.<\/li>\n<li><code>acprv_review_form_classes<\/code> \u2014 classes on the review form.<\/li>\n<li><code>acprv_review_form_submit_classes<\/code> \u2014 classes on its submit button.<\/li>\n<\/ul>\n\n<p>And one action, <code>acprv_after_reviews( $atts, $rendered )<\/code>, fires once the review list\nhas finished building. It is a <strong>notification<\/strong> hook, not a markup injection point: the\nshortcode returns its HTML instead of printing it, so anything echoed there would\nsurface outside the widget. Use it for analytics, cache invalidation, or enqueuing an\nasset that is only needed when reviews are actually visible. <code>$rendered<\/code> counts the\nreviews really emitted \u2014 reviews filtered out by the <code>min<\/code> attribute are already\ndiscounted, so it can be lower than the number queried.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.4.1<\/h4>\n\n<ul>\n<li>Fixed: on phones the \"Was this helpful?\" button was too small to tap comfortably \u2014 it now meets the 44px accessibility minimum, like the rest of the controls. It is the button that repeats on every review, so it is the one you hit most.<\/li>\n<li>Fixed: importing or exporting reviews no longer writes deprecation warnings to your error log on PHP 8.4 and newer. The CSV quoting is now stated explicitly, so an export re-imported later comes back byte-identical even after PHP changes its default.<\/li>\n<\/ul>\n\n<h4>0.4.0<\/h4>\n\n<ul>\n<li>Added: Spanish (es-CL and es-ES) now ships with the plugin, for the free version too. Until now the translation was only bundled with the paid version, so free users always saw English.<\/li>\n<li>Added: a \"Corner shape\" option in the style panel \u2014 square, soft or round corners for the review widgets.<\/li>\n<li>Fixed: the review sorting buttons were invisible on dark themes. They now take their colour from your theme.<\/li>\n<li>Fixed: the verified-purchase badge did not have enough contrast to be readable on light or dark themes.<\/li>\n<li>Fixed: tap targets on phones \u2014 the rating stars, the photo picker and the sorting buttons are now large enough to tap comfortably.<\/li>\n<li>Fixed: on block themes, the review summary and the \"Write a review\" button could sit outside your content column.<\/li>\n<li>Fixed: the live preview in the widget builder lost its grid and card borders.<\/li>\n<li>Fixed: photos attached to reviews no longer stretch the rows of the WooCommerce review moderation list.<\/li>\n<li>Fixed: sorting by rating no longer implies it sorted every review when your reviews are split across pages.<\/li>\n<li>Fixed: the review widgets no longer inject themselves into the canvas while you are editing a page in Bricks, Elementor or Divi.<\/li>\n<li>Fixed: with a custom email template switched off, its fields now show they are not in effect, and the test email no longer uses a template that will not be sent.<\/li>\n<li>Improved: notices from our licensing provider now appear only on this plugin's own screens instead of across your whole dashboard.<\/li>\n<li>Improved: clearer disclosure of what the \"Contact Us\" link sends, and a GDPR entry in the FAQ.<\/li>\n<li>Corrected: the plugin no longer claims WPML and Polylang compatibility \u2014 it never implemented it. Nothing changes in how the plugin behaves.<\/li>\n<\/ul>\n\n<h4>0.3.5<\/h4>\n\n<ul>\n<li>Fixed: if you bought Pro but have not installed the Pro version yet, the plugin no longer invites you to buy it again. It now says your license is active and points you to the download.<\/li>\n<li>Fixed: on phones, the plugin's own tabs no longer push the current page out of view \u2014 every tab is visible.<\/li>\n<li>Improved: the \"Manage license\" button now opens your account instead of the pricing page.<\/li>\n<\/ul>\n\n<h4>0.3.4<\/h4>\n\n<ul>\n<li>Fixed: right after buying Pro, the free version could report the Pro features as active before the Pro version was installed \u2014 so it announced options it could not run yet. It now waits until the Pro version is running.<\/li>\n<li>Improved: small refinements to the admin styling, and the translation template now ships with the plugin so anyone can start translating it at translate.wordpress.org.<\/li>\n<\/ul>\n\n<h4>0.3.3<\/h4>\n\n<ul>\n<li>Housekeeping: the free version no longer includes any Pro-only controls. The multi-step reminder options live entirely in the Pro version, in line with the WordPress.org guidelines.<\/li>\n<li>Changed: translations are no longer bundled in the download. WordPress.org generates and delivers them automatically through translate.wordpress.org.<\/li>\n<\/ul>\n\n<h4>0.3.1<\/h4>\n\n<ul>\n<li>Housekeeping: the plugin no longer loads its translations manually. WordPress has done this automatically since 4.6, and the Spanish (es-CL, es-ES) translations keep working exactly as before \u2014 verified on WordPress 6.5.<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li><strong>Now free: automatic discount coupons for reviews.<\/strong> Thank every approved reviewer with a WooCommerce coupon, emailed automatically. This used to require Pro.<\/li>\n<li><strong>Now free: the Google Shopping product reviews feed.<\/strong> Publish your ratings so they can appear in Google Shopping. This used to require Pro.<\/li>\n<li>Improved: the coupon amount is now capped at 100 for percentage coupons (a fixed cart amount is still uncapped), so a mistyped value cannot create a coupon worth more than the cart.<\/li>\n<li>Changed: Pro now focuses on two things, both about scale \u2014 multi-step reminders and the visual email editor with test sending.<\/li>\n<li>Changed: the Pro code is no longer shipped inside the free download. Pro features are built into the Pro version only, which is what WordPress.org asks for.<\/li>\n<li>New: a \"Contact Us\" entry in the plugin menu, so you can reach us from the plugin itself.<\/li>\n<li>Fixed: the colour pickers in Display style now show the colour the plugin actually uses when you leave a field empty. The star swatch offered green while stars render orange.<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Improved: the License screen now shows what your Pro plan includes instead of an empty page, and the licence box no longer overflows on narrow phones.<\/li>\n<li>Fixed: the admin menu entry reads \"License\" once Pro is active, instead of still inviting you to upgrade.<\/li>\n<li>Fixed: the upgrade screens are now fully translated into Spanish (es-CL and es-ES).<\/li>\n<li>Fixed: the Pro feature list on the upgrade and settings screens now describes what Pro actually does \u2014 it no longer mentions per-country reminder delays or a product feed, neither of which exists.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>New: Widget builder \u2014 a visual admin screen to configure a reviews widget, preview it live and copy a ready-to-paste shortcode.<\/li>\n<li>New: <code>[acprv_summary]<\/code> and <code>[acprv_form]<\/code> shortcodes to place the rating summary and the review form anywhere, independently from the reviews list.<\/li>\n<li>New: per-instance display options (columns, heading, product scope, sort and order, and toggles for date, photos, verified badge, product name and helpful count) for the <code>[acprv_reviews]<\/code> shortcode, the Gutenberg block and the Bricks, Elementor and Divi widgets.<\/li>\n<li>Improved: Spanish (es_CL, es_ES) translations updated to cover the new widget options.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release: self-hosted reminder engine, geo-aware consent, verified-buyer badge, rating summary with sorting, photo reviews, helpful votes, JSON-LD structured data, CSV import\/export, style panel, and display via shortcode, Gutenberg block and Bricks\/Elementor\/Divi widgets.<\/li>\n<\/ul>","raw_excerpt":"Self-hosted WooCommerce product reviews: reminders with no monthly limit, GDPR-ready geo-aware consent, photos, verified buyers. No review cloud.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/344004","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=344004"}],"author":[{"embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/australcode"}],"wp:attachment":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=344004"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=344004"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=344004"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=344004"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=344004"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=344004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}