{"id":158748,"date":"2022-07-11T04:53:20","date_gmt":"2022-07-11T04:53:20","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/reviews-sorted\/"},"modified":"2026-05-07T11:51:00","modified_gmt":"2026-05-07T11:51:00","slug":"reviews-sorted","status":"publish","type":"plugin","link":"https:\/\/el.wordpress.org\/plugins\/reviews-sorted\/","author":18074997,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"4.0.0","stable_tag":"4.0.0","tested":"6.9.4","requires":"5.6","requires_php":"7.4","requires_plugins":null,"header_name":"Reviews Sorted","header_author":"Reviews Sorted","header_description":"Manage your online reputation and collect verified customer reviews that you can publish to your website, your social media & pages & third-party review websites. Build your online reputation by promoting positive reviews and manage negative reviews before they become a reputation nightmare.","assets_banners_color":"9aa8a6","last_updated":"2026-05-07 11:51:00","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.reviewssorted.com\/","header_plugin_uri":"https:\/\/reviewssorted.com\/","header_author_uri":"https:\/\/reviewssorted.com\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":2806,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.2.1":{"tag":"2.2.1","author":"eurisko","date":"2022-08-03 08:41:00"},"2.2.2":{"tag":"2.2.2","author":"eurisko","date":"2022-07-26 03:42:47"},"2.2.3":{"tag":"2.2.3","author":"eurisko","date":"2022-08-03 08:12:30"},"2.3.0":{"tag":"2.3.0","author":"eurisko","date":"2023-05-23 02:36:31"},"2.3.1":{"tag":"2.3.1","author":"eurisko","date":"2023-09-06 01:32:50"},"2.4.1":{"tag":"2.4.1","author":"eurisko","date":"2024-08-28 05:16:30"},"2.4.2":{"tag":"2.4.2","author":"eurisko","date":"2025-08-22 05:37:05"},"2.4.3":{"tag":"2.4.3","author":"eurisko","date":"2026-03-02 08:14:23"},"2.4.4":{"tag":"2.4.4","author":"eurisko","date":"2026-04-09 11:18:45"},"3.0.0":{"tag":"3.0.0","author":"eurisko","date":"2026-04-20 08:43:41"},"4.0.0":{"tag":"4.0.0","author":"eurisko","date":"2026-05-07 11:51:00"}},"upgrade_notice":{"4.0.0":"<p>Major feature release including WooCommerce integration, reCAPTCHA support, and enhanced spam protection. Highly recommended.<\/p>","3.0.0":"<p>Major update introducing advanced spam protection and improved validation system. Update highly recommended.<\/p>","2.4.3":"<p>Security release addressing CVE-2025-13969 and hardening input sanitization, output escaping, and permission checks. Update immediately.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3525463,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3525463,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3525470,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.2.1","2.2.2","2.2.3","2.3.0","2.3.1","2.4.1","2.4.2","2.4.3","2.4.4","3.0.0","4.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3525463,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3525463,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3525463,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3525463,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3525463,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3525463,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3525463,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3525463,"resolution":"8","location":"assets","locale":""},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3525463,"resolution":"9","location":"assets","locale":""}},"screenshots":{"1":"Dashboard Overview \u2013 Centralized dashboard to manage reviews, settings, and integrations from one place.","2":"WooCommerce Product Reviews Display \u2013 Seamlessly display verified customer reviews on WooCommerce product pages with \"Verified Buyer\" badges.","3":"Review Submission Form \u2013 User-friendly and mobile-optimized review form with customizable rating styles.","4":"WooCommerce Integration Settings \u2013 Enable WooCommerce integration and control review placement, layout, and behavior.","5":"Review Management Panel \u2013 Easily manage, approve, edit, or delete customer reviews from a centralized admin interface.","6":"Spam Protection Settings \u2013 Advanced spam protection with reCAPTCHA, honeypot, and rate limiting to block fake reviews.","7":"Review Layout Options \u2013 Choose between list and slider layouts to match your website design.","8":"Email Notification Settings \u2013 Configure email alerts and templates for review submissions and admin notifications.","9":"Review Slider Display \u2013 Showcase customer reviews in a responsive slider anywhere on your website."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[25588,21827,1519,125621,2293],"plugin_category":[53,55],"plugin_contributors":[211927],"plugin_business_model":[],"class_list":["post-158748","plugin","type-plugin","status-publish","hentry","plugin_tags-customer-reviews","plugin_tags-google-reviews","plugin_tags-reviews","plugin_tags-schema-markup","plugin_tags-star-rating","plugin_category-ratings-and-reviews","plugin_category-seo-and-marketing","plugin_contributors-eurisko","plugin_committers-eurisko"],"banners":{"banner":"https:\/\/ps.w.org\/reviews-sorted\/assets\/banner-772x250.png?rev=3525470","banner_2x":"https:\/\/ps.w.org\/reviews-sorted\/assets\/banner-1544x500.png?rev=3525463","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/reviews-sorted\/assets\/icon-256x256.png?rev=3525463","icon_2x":"https:\/\/ps.w.org\/reviews-sorted\/assets\/icon-256x256.png?rev=3525463","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/reviews-sorted\/assets\/screenshot-1.png?rev=3525463","caption":"Dashboard Overview \u2013 Centralized dashboard to manage reviews, settings, and integrations from one place."},{"src":"https:\/\/ps.w.org\/reviews-sorted\/assets\/screenshot-2.png?rev=3525463","caption":"WooCommerce Product Reviews Display \u2013 Seamlessly display verified customer reviews on WooCommerce product pages with \"Verified Buyer\" badges."},{"src":"https:\/\/ps.w.org\/reviews-sorted\/assets\/screenshot-3.png?rev=3525463","caption":"Review Submission Form \u2013 User-friendly and mobile-optimized review form with customizable rating styles."},{"src":"https:\/\/ps.w.org\/reviews-sorted\/assets\/screenshot-4.png?rev=3525463","caption":"WooCommerce Integration Settings \u2013 Enable WooCommerce integration and control review placement, layout, and behavior."},{"src":"https:\/\/ps.w.org\/reviews-sorted\/assets\/screenshot-5.png?rev=3525463","caption":"Review Management Panel \u2013 Easily manage, approve, edit, or delete customer reviews from a centralized admin interface."},{"src":"https:\/\/ps.w.org\/reviews-sorted\/assets\/screenshot-6.png?rev=3525463","caption":"Spam Protection Settings \u2013 Advanced spam protection with reCAPTCHA, honeypot, and rate limiting to block fake reviews."},{"src":"https:\/\/ps.w.org\/reviews-sorted\/assets\/screenshot-7.png?rev=3525463","caption":"Review Layout Options \u2013 Choose between list and slider layouts to match your website design."},{"src":"https:\/\/ps.w.org\/reviews-sorted\/assets\/screenshot-8.png?rev=3525463","caption":"Email Notification Settings \u2013 Configure email alerts and templates for review submissions and admin notifications."},{"src":"https:\/\/ps.w.org\/reviews-sorted\/assets\/screenshot-9.png?rev=3525463","caption":"Review Slider Display \u2013 Showcase customer reviews in a responsive slider anywhere on your website."}],"raw_content":"<!--section=description-->\n<p>Thank you for installing the Review Management Plugin by Reviews Sorted. Once you install the plugin you\u2019ll be able to send customers to your new reviews page \/submit-a-review.\nTo display your review testimonials and score sliders on your site, you can paste the following shortcodes:<\/p>\n\n<p>Review Form - [reviews-form]<\/p>\n\n<p>Review Testimonials Only\nOption 1 \u2013 Using Stars: [reviews-testimonials layout=1]\nOption 2 \u2013 Using Symbols: [reviews-testimonials layout=2]\nOption 3 \u2013 Plain Style [reviews-testimonials layout=3]<\/p>\n\n<p>Reviews Average Only\nOption 1 \u2013 Using Stars: [reviews-average layout=1] \nOption 2 \u2013 Using Symbols: [reviews-average layout=2]\nOption 3 \u2013 Plain Style [reviews-average layout=3]<\/p>\n\n<p>Reviews Testimonial &amp; Average Combined Slider\nOption 1 \u2013 Using Stars: [reviews-slider layout=1]\nOption 2 \u2013 Using Symbols: [reviews-slider layout=2]\nOption 3 \u2013 Plain Style [reviews-slider layout=3]<\/p>\n\n<p>If you have any questions, please email support@reviewssorted.com.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to an external API at https:\/\/sys.reviewssorted.com\/ for license validation.<\/p>\n\n<p>Data sent:\n- Site URL (if applicable)\n- License key<\/p>\n\n<p>No personal user data is transmitted.<\/p>\n\n<p>Service provider: Reviews Sorted\nPrivacy policy: https:\/\/reviewssorted.com\/privacy-policy<\/p>\n\n<!--section=installation-->\n<p>To install this plugin:<\/p>\n\n<ol>\n<li>Install the plugin through the WordPress admin interface, or upload the plugin folder to \/wp-content\/plugins\/ using ftp.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress. <\/li>\n<li>Go to WordPress Admin &gt; Reviews Sorted<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20to%20enable%20recaptcha%3F\"><h3>How to enable reCAPTCHA?<\/h3><\/dt>\n<dd><p>Go to WordPress Admin \u2192 Reviews Sorted \u2192 Spam Protection. Select reCAPTCHA mode (v2 or v3) and enter your Site Key and Secret Key from Google reCAPTCHA.<\/p><\/dd>\n<dt id=\"why%20is%20my%20review%20not%20submitting%3F\"><h3>Why is my review not submitting?<\/h3><\/dt>\n<dd><p>Your submission may be blocked due to spam protection rules such as honeypot detection, keyword filtering, rate limiting, duplicate submission detection, or failing reCAPTCHA validation.<\/p><\/dd>\n<dt id=\"how%20does%20spam%20protection%20work%3F\"><h3>How does spam protection work?<\/h3><\/dt>\n<dd><p>The plugin uses a multi-layer system including honeypot fields, rate limiting, duplicate checks, keyword filtering, and Google reCAPTCHA to validate submissions before saving them to the database.<\/p><\/dd>\n<dt id=\"how%20do%20i%20enable%20woocommerce%20integration%3F\"><h3>How do I enable WooCommerce integration?<\/h3><\/dt>\n<dd><p>Go to Reviews Sorted \u2192 WooCommerce Settings and enable the \"WooCommerce Integration\" toggle. Once enabled, reviews will automatically integrate with WooCommerce product pages.<\/p><\/dd>\n<dt id=\"why%20are%20reviews%20not%20showing%20on%20my%20product%20page%3F\"><h3>Why are reviews not showing on my product page?<\/h3><\/dt>\n<dd><p>Ensure WooCommerce integration is enabled in plugin settings and that the WooCommerce plugin is active. Also verify the selected display position is supported by your theme.<\/p><\/dd>\n<dt id=\"where%20will%20reviews%20appear%20on%20my%20woocommerce%20product%20page%3F\"><h3>Where will reviews appear on my WooCommerce product page?<\/h3><\/dt>\n<dd><p>You can choose from multiple display positions such as After Product Summary, After Product Image, or inside the default Reviews tab.<\/p><\/dd>\n<dt id=\"can%20i%20disable%20the%20review%20form%20on%20woocommerce%20product%20pages%3F\"><h3>Can I disable the review form on WooCommerce product pages?<\/h3><\/dt>\n<dd><p>Yes, you can enable or disable the review form from the WooCommerce settings panel in the plugin.<\/p><\/dd>\n<dt id=\"what%20is%20the%20%22verified%20buyer%22%20badge%3F\"><h3>What is the \"Verified Buyer\" badge?<\/h3><\/dt>\n<dd><p>The Verified Buyer badge indicates that the review was submitted by a customer who purchased the product, increasing trust and authenticity.<\/p><\/dd>\n<dt id=\"can%20i%20change%20how%20ratings%20are%20displayed%3F\"><h3>Can I change how ratings are displayed?<\/h3><\/dt>\n<dd><p>Yes, you can choose between star-based ratings or a dropdown layout from the WooCommerce settings.<\/p><\/dd>\n<dt id=\"how%20can%20i%20control%20the%20number%20of%20reviews%20displayed%3F\"><h3>How can I control the number of reviews displayed?<\/h3><\/dt>\n<dd><p>You can set the number of reviews per product using the pagination settings available in WooCommerce configuration.<\/p><\/dd>\n<dt id=\"can%20i%20sort%20reviews%20on%20woocommerce%20product%20pages%3F\"><h3>Can I sort reviews on WooCommerce product pages?<\/h3><\/dt>\n<dd><p>Yes, you can define the default sorting order such as Latest or Highest rated reviews.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20woocommerce%20is%20not%20active%3F\"><h3>What happens if WooCommerce is not active?<\/h3><\/dt>\n<dd><p>WooCommerce-specific features will be disabled. You will see an admin notice prompting you to install or activate WooCommerce if integration is enabled.<\/p><\/dd>\n<dt id=\"will%20this%20plugin%20override%20woocommerce%20default%20reviews%3F\"><h3>Will this plugin override WooCommerce default reviews?<\/h3><\/dt>\n<dd><p>No, the plugin enhances and integrates with WooCommerce reviews without breaking core functionality. You can control how and where reviews are displayed.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>4.0.0 (May 07, 2026)<\/h4>\n\n<ul>\n<li>Feature: Added WooCommerce integration with master enable\/disable toggle.<\/li>\n<li>Feature: Implemented safe fallback to prevent errors when WooCommerce is inactive.<\/li>\n<li>Feature: Added conditional settings logic \u2014 WooCommerce options are disabled unless integration is enabled.<\/li>\n<li>Feature: Introduced flexible review display positions on product pages (After Summary, After Image, Inside Review Tab).<\/li>\n<li>Feature: Added toggle to enable\/disable review form on WooCommerce product pages.<\/li>\n<li>Feature: Added rating layout options (Star icons and Dropdown).<\/li>\n<li>Feature: Added \"Verified Buyer\" badge support for WooCommerce reviews.<\/li>\n<li>Feature: Introduced multiple review display layouts (List and Slider).<\/li>\n<li>Feature: Added pagination control with configurable number of reviews per product.<\/li>\n<li><p>Feature: Added advanced sorting options (Latest, Highest rated).<\/p><\/li>\n<li><p>Improvement: Improved admin navigation structure and menu organization.<\/p><\/li>\n<li>Improvement: Redesigned dashboard UI for Welcome and Premium pages.<\/li>\n<li>Improvement: Enhanced settings handling with centralized defaults and fallback system.<\/li>\n<li><p>Improvement: Improved compatibility and stability with WooCommerce environments.<\/p><\/li>\n<li><p>Fix: Resolved undefined array key warnings in settings and templates.<\/p><\/li>\n<li>Fix: Improved input sanitization and output escaping across plugin.<\/li>\n<li>Fix: Strengthened nonce validation and request handling security.<\/li>\n<\/ul>\n\n<h4>3.0.0 (April 20, 2026)<\/h4>\n\n<ul>\n<li>Major update: Advanced spam protection system introduced<\/li>\n<li>Added Google reCAPTCHA v2 (checkbox) and v3 (invisible) support<\/li>\n<li>Implemented honeypot-based bot detection<\/li>\n<li>Added configurable rate limiting (IP + Email based)<\/li>\n<li>Added duplicate review detection with configurable time window<\/li>\n<li>Implemented keyword-based spam filtering system<\/li>\n<li>Introduced structured validation flow before database insertion<\/li>\n<li>Added admin controls for spam protection configuration<\/li>\n<li>Improved error handling and user feedback messages<\/li>\n<li>Enhanced security with strict sanitization and validation<\/li>\n<li>Codebase cleanup and optimized for production readiness<\/li>\n<\/ul>\n\n<h4>v2.4.4 (April 09, 2026)<\/h4>\n\n<ul>\n<li>Fixed issue where \"Auto Publish Posts\" setting was not reflecting correctly in admin dropdown.<\/li>\n<li>Fixed incorrect selection state for Yes\/No option in settings.<\/li>\n<li>Fixed HTML label rendering issue in frontend (e.g., <strong> tags now render correctly).<\/strong><\/li>\n<li>Minor UI consistency improvements in review form settings.<\/li>\n<\/ul>\n\n<h4>v2.4.3 (Feb 23, 2026)<\/h4>\n\n<ul>\n<li>Security: Fixed Stored XSS via 'space' shortcode attribute (CVE-2025-13969)<\/li>\n<li>Security: Sanitized all shortcode attributes across all shortcodes<\/li>\n<li>Security: Escaped all output in template files<\/li>\n<li>Security: Fixed SQL injection in database queries (prepared statements)<\/li>\n<li>Security: Added nonce verification for spare_me admin notice dismissal<\/li>\n<li>Security: Added capability checks to AJAX handlers<\/li>\n<li>Security: Replaced deprecated sanitize_url with esc_url_raw<\/li>\n<li>Code quality: Fixed undefined variables, PHP coding standards<\/li>\n<li>Plugin Check: Removed console.log, fixed translation escaping<\/li>\n<\/ul>\n\n<h4>v2.4.2 (Aug 28, 2024)<\/h4>\n\n<ul>\n<li>Fixed bug on \/submit-a-review page form not saving<\/li>\n<\/ul>\n\n<h4>v2.4.1 (Apr 23, 2024)<\/h4>\n\n<ul>\n<li>Resolved Activation Key Issues on Premium Plan Activation<\/li>\n<\/ul>\n\n<h4>v2.4.0 (Apr 19, 2024)<\/h4>\n\n<ul>\n<li>Verified compatibility with WordPress version 6.5.2.<\/li>\n<\/ul>\n\n<h4>v2.3.9 (Mar 20, 2024)<\/h4>\n\n<ul>\n<li>Improved form flexibility &amp; Enhanced Business controls.<\/li>\n<\/ul>\n\n<h4>v2.3.8 (Feb 23, 2024)<\/h4>\n\n<ul>\n<li>Resolved issues on rating percentage calculation based on backend settings.<\/li>\n<\/ul>\n\n<h4>v2.3.7 (Jan 23, 2024)<\/h4>\n\n<ul>\n<li>Resolved issues and incorporated suggestions.<\/li>\n<\/ul>\n\n<h4>v2.3.6 (Nov 30, 2023)<\/h4>\n\n<ul>\n<li>Resolved code-level issues on slider shortcode<\/li>\n<\/ul>\n\n<h4>v2.3.5 (Nov 29, 2023)<\/h4>\n\n<ul>\n<li>Resolved slider issue, slider navigation was not working.<\/li>\n<li>Added changes for the admin notice.<\/li>\n<\/ul>\n\n<h4>v2.3.4 (Nov 27, 2023)<\/h4>\n\n<ul>\n<li>Added admin notice.<\/li>\n<\/ul>\n\n<h4>v2.3.3 (Nov 06, 2023)<\/h4>\n\n<ul>\n<li>Remove the decimal point to show review percentage.<\/li>\n<\/ul>\n\n<h4>v2.3.2 (Oct 31, 2023)<\/h4>\n\n<ul>\n<li>Added latest WordPress compatibility.<\/li>\n<\/ul>\n\n<h4>v2.3.1 (Sept 06, 2022)<\/h4>\n\n<ul>\n<li>Removed schema microdata from individual reviews<\/li>\n<\/ul>\n\n<h4>v2.2 (May 25, 2022)<\/h4>\n\n<ul>\n<li>Official plugin release.<\/li>\n<\/ul>","raw_excerpt":"Collect and display verified customer reviews with star ratings, schema markup, and Google reviews on your site.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/158748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=158748"}],"author":[{"embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/eurisko"}],"wp:attachment":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=158748"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=158748"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=158748"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=158748"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=158748"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=158748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}