{"id":210443,"date":"2024-11-06T16:13:26","date_gmt":"2024-11-06T16:13:26","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/revix-reviews\/"},"modified":"2025-12-28T07:20:37","modified_gmt":"2025-12-28T07:20:37","slug":"revix-reviews","status":"publish","type":"plugin","link":"https:\/\/lmo.wordpress.org\/plugins\/revix-reviews\/","author":23367631,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.8","stable_tag":"1.2.8","tested":"6.9.4","requires":"5.8","requires_php":"8.0","requires_plugins":null,"header_name":"Revix Reviews \u2013 All-in-One Business Review Manager","header_author":"NexiBy LLC","header_description":"A WordPress plugin for managing reviews.","assets_banners_color":"9ad9cc","last_updated":"2025-12-28 07:20:37","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/revixreviews.com\/","header_author_uri":"https:\/\/nexiby.com\/","rating":5,"author_block_rating":0,"active_installs":60,"downloads":1685,"num_ratings":1,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"abcplugins","date":"2024-11-06 16:13:13"},"1.1.0":{"tag":"1.1.0","author":"supreoxltd","date":"2025-05-27 11:03:53"},"1.1.1":{"tag":"1.1.1","author":"supreoxltd","date":"2025-05-28 09:29:49"},"1.2.0":{"tag":"1.2.0","author":"supreoxltd","date":"2025-06-02 12:43:28"},"1.2.1":{"tag":"1.2.1","author":"supreoxltd","date":"2025-06-02 19:00:50"},"1.2.2":{"tag":"1.2.2","author":"supreoxltd","date":"2025-06-03 05:12:41"},"1.2.3":{"tag":"1.2.3","author":"supreoxltd","date":"2025-06-04 05:45:46"},"1.2.4":{"tag":"1.2.4","author":"supreoxltd","date":"2025-06-12 05:26:16"},"1.2.5":{"tag":"1.2.5","author":"supreoxltd","date":"2025-07-02 11:51:19"},"1.2.6":{"tag":"1.2.6","author":"supreoxltd","date":"2025-12-07 17:21:07"},"1.2.7":{"tag":"1.2.7","author":"supreoxltd","date":"2025-12-23 10:32:19"},"1.2.8":{"tag":"1.2.8","author":"supreoxltd","date":"2025-12-28 07:20:37"}},"upgrade_notice":{"1.2.6":"<p>IMPORTANT: Google has deprecated the old Places API. This version migrates to the new Places API (New). You MUST enable &quot;Places API (New)&quot; in Google Cloud Console for Google Reviews to continue working. Legacy API users will need to update their settings.<\/p>","1.2.0":"<p>Major update: Adds Google Reviews support and display shortcodes. Please configure your Google API Key and Place ID in settings to enable.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3301409,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3301409,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3301409,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3301409,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.1.1","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","1.2.6","1.2.7","1.2.8"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3302088,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3302088,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3302088,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3302088,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3302088,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3305020,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3305020,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3321192,"resolution":"8","location":"assets","locale":""}},"screenshots":{"1":"Admin settings panel for Revix Reviews","2":"General Review post type","3":"Trustpilot admin integration panel","4":"Google Reviews settings panel","5":"Google and Trustpilot review displays with SVG icons","6":"Google Reviews","7":"Google Review Settings","8":"General User Feedback submission form"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[21587,21827,1519,1518,144726],"plugin_category":[42,53],"plugin_contributors":[224467,224459,250819,221305],"plugin_business_model":[],"class_list":["post-210443","plugin","type-plugin","status-publish","hentry","plugin_tags-business-reviews","plugin_tags-google-reviews","plugin_tags-reviews","plugin_tags-testimonials","plugin_tags-trustpilot","plugin_category-contact-forms","plugin_category-ratings-and-reviews","plugin_contributors-abcplugins","plugin_contributors-atiqbd4ever","plugin_contributors-nexibyllc","plugin_contributors-supreoxltd","plugin_committers-abcplugins","plugin_committers-nexibyllc","plugin_committers-supreoxltd"],"banners":{"banner":"https:\/\/ps.w.org\/revix-reviews\/assets\/banner-772x250.jpg?rev=3301409","banner_2x":"https:\/\/ps.w.org\/revix-reviews\/assets\/banner-1544x500.jpg?rev=3301409","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/revix-reviews\/assets\/icon-128x128.png?rev=3301409","icon_2x":"https:\/\/ps.w.org\/revix-reviews\/assets\/icon-256x256.png?rev=3301409","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/revix-reviews\/assets\/screenshot-1.png?rev=3302088","caption":"Admin settings panel for Revix Reviews"},{"src":"https:\/\/ps.w.org\/revix-reviews\/assets\/screenshot-2.png?rev=3302088","caption":"General Review post type"},{"src":"https:\/\/ps.w.org\/revix-reviews\/assets\/screenshot-3.png?rev=3302088","caption":"Trustpilot admin integration panel"},{"src":"https:\/\/ps.w.org\/revix-reviews\/assets\/screenshot-4.png?rev=3302088","caption":"Google Reviews settings panel"},{"src":"https:\/\/ps.w.org\/revix-reviews\/assets\/screenshot-5.png?rev=3302088","caption":"Google and Trustpilot review displays with SVG icons"},{"src":"https:\/\/ps.w.org\/revix-reviews\/assets\/screenshot-6.png?rev=3305020","caption":"Google Reviews"},{"src":"https:\/\/ps.w.org\/revix-reviews\/assets\/screenshot-7.png?rev=3305020","caption":"Google Review Settings"},{"src":"https:\/\/ps.w.org\/revix-reviews\/assets\/screenshot-8.png?rev=3321192","caption":"General User Feedback submission form"}],"raw_content":"<!--section=description-->\n<p>Revix Reviews allows you to manage, showcase, and collect customer feedback directly on your WordPress site, with built-in Trustpilot and Google Reviews integration.<\/p>\n\n<p><a href=\"https:\/\/revixreviews.com\/demo\/\">Demo<\/a><\/p>\n\n<p>https:\/\/youtu.be\/yB0dJ70jS2Y<\/p>\n\n<p>Whether you're a business owner, freelancer, or eCommerce site, this plugin helps boost credibility and conversions by showing authentic testimonials from real customers.<\/p>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<ul>\n<li>\ud83d\udcdd Add and manage reviews using a built-in submission form.<\/li>\n<li>\ud83c\udf10 Fetch and display public reviews from <strong>Trustpilot<\/strong> and <strong>Google Maps<\/strong>.<\/li>\n<li>\ud83c\udf1f Star-rating SVG icons that visually match the review score.<\/li>\n<li>\ud83c\udfaf Filter reviews by rating range (<code>min_rating<\/code>, <code>max_rating<\/code>).<\/li>\n<li>\ud83d\udcca Show company-wide review summary (average + total) with logo and stars.<\/li>\n<li>\ud83d\udd0e Display business name dynamically (or customize label).<\/li>\n<li>\ud83d\udcce Custom post type support for native review management.<\/li>\n<li>\ud83d\udd12 Manual review moderation and approval settings.<\/li>\n<li>\u2699\ufe0f Shortcodes to embed forms, grids, summaries, or third-party reviews.<\/li>\n<\/ul>\n\n<p><strong>Coming Soon:<\/strong>\n- \ud83d\udee0\ufe0f Yelp, Facebook, and other third-party sources\n- \ud83c\udfa8 Gutenberg &amp; Elementor widgets\n- \ud83d\udcc8 Analytics dashboard for review insights<\/p>\n\n<h3>Shortcodes<\/h3>\n\n<p><strong>1. <code>[revixreviews_form]<\/code><\/strong><br \/>\nDisplays the native customer review submission form.<\/p>\n\n<p><strong>2. <code>[revixreviews]<\/code><\/strong><br \/>\nDisplays native reviews in a customizable grid layout.<br \/>\nSupports:\n- <code>count<\/code> \u2013 Limit how many reviews are shown (<code>count=\"6\"<\/code>)\n- <code>min_rating<\/code> \u2013 Minimum rating to display (<code>min_rating=\"4\"<\/code>)\n- <code>max_rating<\/code> \u2013 Maximum rating to display (<code>max_rating=\"5\"<\/code>)<\/p>\n\n<p><strong>3. <code>[revix_trustpilot_reviews]<\/code><\/strong><br \/>\nDisplays Trustpilot reviews pulled from your business profile.<br \/>\nSupports:\n- <code>count<\/code> \u2013 Limit the number of reviews displayed (default: all reviews, example: <code>count=\"6\"<\/code>)\n- <code>min_rating<\/code> \u2013 Show only reviews with this rating or higher (1-5 scale, example: <code>min_rating=\"4\"<\/code>)\n- <code>max_rating<\/code> \u2013 Show only reviews with this rating or lower (1-5 scale, example: <code>max_rating=\"5\"<\/code>)<\/p>\n\n<p><strong>4. <code>[revix_trustpilot_summary]<\/code><\/strong><br \/>\nDisplays Trustpilot summary: star rating and total number of reviews.<\/p>\n\n<p><strong>5. <code>[revix_google_reviews]<\/code><\/strong><br \/>\nDisplays reviews from a public Google Maps place using your API key.<br \/>\nDisplays:\n- Author, rating stars, time, review text, profile image, and Google logo.\nSupports:\n- <code>words<\/code> \u2013 Limit review text length by word count (default: <code>100<\/code>, example: <code>words=\"30\"<\/code>)\n- <code>masonry<\/code> \u2013 Enable Pinterest-style masonry layout for varying review heights (<code>masonry=\"true\"<\/code> or <code>masonry=\"false\"<\/code>)<\/p>\n\n<p><strong>6. <code>[revix_google_summary]<\/code><\/strong><br \/>\nDisplays summary of Google reviews (place name, average, total count).<br \/>\nSupports:\n- <code>name<\/code> \u2013 <code>true<\/code>, <code>false<\/code>, or custom label (<code>name=\"Rated by\"<\/code>)\n- <code>average<\/code> \u2013 Show average rating (<code>average=\"true\"<\/code>)\n- <code>label<\/code> \u2013 Custom text after total count (<code>label=\"votes\"<\/code>)<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/revix-reviews<\/code> directory, or install via the WordPress plugin repository.<\/li>\n<li>Activate the plugin from the 'Plugins' menu in WordPress.<\/li>\n<li>Go to <strong>Settings \u2192 Revix Reviews<\/strong> to configure plugin options.<\/li>\n<li>Use the shortcodes below to add review forms and displays to your pages.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='can%20i%20customize%20the%20review%20form%20fields%3F'><h3>Can I customize the review form fields?<\/h3><\/dt>\n<dd><p>Yes, native review form fields are fully editable from the plugin settings.<\/p><\/dd>\n<dt id='can%20i%20filter%20trustpilot%20or%20google%20reviews%20by%20star%20rating%3F'><h3>Can I filter Trustpilot or Google reviews by star rating?<\/h3><\/dt>\n<dd><p>Yes. Use <code>min_rating<\/code> and <code>max_rating<\/code> attributes in the shortcodes.<\/p><\/dd>\n<dt id='can%20i%20display%20google%20reviews%20for%20any%20place%20id%3F'><h3>Can I display Google reviews for any place ID?<\/h3><\/dt>\n<dd><p>Yes, as long as you have a valid Google Maps API key and set the correct place ID.<\/p><\/dd>\n<dt id='can%20i%20disable%20the%20google%20place%20name%20or%20customize%20the%20label%3F'><h3>Can I disable the Google place name or customize the label?<\/h3><\/dt>\n<dd><p>Yes. Use the <code>name<\/code> attribute in <code>[revix_google_summary]<\/code> to hide or replace it.<\/p><\/dd>\n<dt id='do%20i%20need%20to%20approve%20reviews%20before%20they%20appear%3F'><h3>Do I need to approve reviews before they appear?<\/h3><\/dt>\n<dd><p>Yes, moderation can be turned on\/off for native reviews via settings.<\/p><\/dd>\n<dt id='how%20do%20i%20create%20a%20google%20maps%20api%20key%3F'><h3>How do I create a Google Maps API key?<\/h3><\/dt>\n<dd><ol>\n<li>Visit the Google Cloud Console: https:\/\/console.cloud.google.com\/<\/li>\n<li>Create a new project or select an existing one<\/li>\n<li>Go to \"APIs &amp; Services\" \u2192 \"Library\"<\/li>\n<li>Search for \"Places API (New)\" and click \"ENABLE\"<\/li>\n<li>Go to \"Credentials\" and click \"Create Credentials\" \u2192 \"API Key\"<\/li>\n<li>Copy your API key and paste it in the Revix Reviews \u2192 Google tab<\/li>\n<li>(Optional) Restrict your API key to your domain for security\nWatch this helpful video tutorial: https:\/\/www.youtube.com\/watch?v=hsNlz7-abd0<\/li>\n<\/ol><\/dd>\n<dt id='i%27ve%20created%20an%20api%20key%20but%20reviews%20still%20don%27t%20show%20up%3F'><h3>I've created an API key but reviews still don't show up?<\/h3><\/dt>\n<dd><p>As of December 2025, Google has migrated to the new Places API. Make sure you:\n1. Enable \"Places API (New)\" in Google Cloud Console (NOT the legacy \"Places API\")\n2. Your API key must have access to the new Places API\n3. Billing must be enabled on your Google Cloud account (Google requires this even for free tier usage)\n4. Wait a few minutes after enabling the API for it to take effect\nWatch this tutorial for step-by-step guidance: https:\/\/www.youtube.com\/watch?v=eycjk3APuoI<\/p><\/dd>\n<dt id='what%27s%20the%20difference%20between%20places%20api%20and%20places%20api%20%28new%29%3F'><h3>What's the difference between Places API and Places API (New)?<\/h3><\/dt>\n<dd><p>Google has deprecated the old Places API. This plugin now uses the new \"Places API (New)\" which offers:\n- Better performance and reliability\n- More accurate review data\n- Enhanced features and fields\n- Modern API structure\nMake sure to enable \"Places API (New)\" in your Google Cloud Console, not the legacy version.<\/p><\/dd>\n<dt id='how%20do%20i%20enable%20elementor%20widgets%3F'><h3>How do I enable Elementor widgets?<\/h3><\/dt>\n<dd><ol>\n<li>Go to your WordPress admin panel<\/li>\n<li>Navigate to Revix Reviews \u2192 Settings<\/li>\n<li>Look for the \"Elementor Integration\" section<\/li>\n<li>Toggle the \"Enable Elementor Widgets\" switch to ON<\/li>\n<li>Save your settings<\/li>\n<\/ol>\n\n<p>Once enabled, you'll have access to Revix Reviews widgets in the Elementor page builder, including:\n- Review Submit Form widget with customizable star ratings\n- Google Reviews display widget\n- Google Summary widget\n- Trustpilot Reviews widget\n- Trustpilot Summary widget\n- Testimonial Reviews widget<\/p><\/dd>\n<dt id='can%20i%20customize%20the%20star%20rating%20colors%20in%20elementor%3F'><h3>Can I customize the star rating colors in Elementor?<\/h3><\/dt>\n<dd><p>Yes! When using the Review Submit Form widget in Elementor:\n1. Add the widget to your page\n2. Go to the \"Style\" tab\n3. Look for the \"Rating Stars\" section\n4. You can customize:\n   - Empty Star Color (for unselected stars)\n   - Filled Star Color (for selected\/hovered stars)\n   - Star Size (adjust the size in pixels)<\/p><\/dd>\n<dt id='do%20i%20need%20elementor%20pro%20to%20use%20revix%20reviews%20widgets%3F'><h3>Do I need Elementor Pro to use Revix Reviews widgets?<\/h3><\/dt>\n<dd><p>No, the free version of Elementor is sufficient. All Revix Reviews widgets work with both Elementor Free and Elementor Pro.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.8<\/h4>\n\n<ul>\n<li>NEW: Import\/Export Features and now supports both JSON and CSV with robust validation<\/li>\n<li>NEW: SweetAlert2 notifications for all import\/export actions and errors<\/li>\n<li>NEW: CSV export with dynamic meta fields and Excel compatibility<\/li>\n<li>IMPROVED: Drag-and-drop UI and external CSS for admin<\/li>\n<li>IMPROVED: Security validation for file uploads and AJAX<\/li>\n<li>FIXED: Date format validation and user warnings for CSV import<\/li>\n<li>FIXED: Prevent export if no reviews exist (with alert)<\/li>\n<li>FIXED: Alert if no file selected on import<\/li>\n<\/ul>\n\n<h4>1.2.7<\/h4>\n\n<ul>\n<li>NEW: Modern admin panel UI with improved user experience<\/li>\n<li>NEW: Elementor widget styling controls for better visual customization<\/li>\n<li>NEW: Review Submit Form Elementor widget - Enhanced star rating controls<\/li>\n<li>NEW: Added separate \"Empty Star Color\" and \"Filled Star Color\" controls in Elementor<\/li>\n<li>IMPROVED: Testimonial Reviews Elementor widget - Renamed \"Author Name\" to \"Heading Name\" for clarity<\/li>\n<li>FIXED: Rating star color and size controls now work properly in Elementor editor<\/li>\n<li>IMPROVED: Star styling controls now properly override default CSS with !important flags<\/li>\n<\/ul>\n\n<h4>1.2.6<\/h4>\n\n<ul>\n<li>IMPORTANT: Migrated to Google Places API (New) - Legacy API no longer supported<\/li>\n<li>NEW: Automatic cache clearing when Google or Trustpilot settings are saved<\/li>\n<li>NEW: Smart caching system (12-hour expiration) for better performance<\/li>\n<li>NEW: Enhanced text extraction for Trustpilot reviews with 6 fallback strategies<\/li>\n<li>IMPROVED: Better error logging and debugging for API issues<\/li>\n<li>FIXED: Google Reviews now work with the new Places API format<\/li>\n<li>FIXED: Trustpilot review text display issues<\/li>\n<li>Note: You must enable \"Places API (New)\" in Google Cloud Console for Google Reviews to work<\/li>\n<\/ul>\n\n<h4>1.2.5<\/h4>\n\n<ul>\n<li>bug fixes<\/li>\n<li>Form styling improvements to Modern<\/li>\n<li>Using Ajax for form submission<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>performance improvements<\/li>\n<li>bug fixes<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Bug fix and improvement<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Bug Fix<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Add attributes 'words' and masonry for google review shortcode.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>NEW: Google Reviews integration with <code>[revix_google_reviews]<\/code> shortcode<\/li>\n<li>NEW: Google summary display with <code>[revix_google_summary]<\/code> shortcode<\/li>\n<li>NEW: SVG-based star icons for Google ratings<\/li>\n<li>NEW: Customizable name and label controls for summary<\/li>\n<li>ENHANCED: Improved shortcode rendering and visual structure<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Count issue fix for <code>[revix_trustpilot_reviews]<\/code> shortcode<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>NEW: Trustpilot integration<\/li>\n<li>NEW: Shortcode filters for review count and rating<\/li>\n<li>NEW: Trustpilot summary support<\/li>\n<li>Tweak: Improved display and fallback<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Revix Reviews helps you collect, import, and display reviews\u2014including Trustpilot and Google\u2014with more platforms coming soon.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/210443","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=210443"}],"author":[{"embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nexibyllc"}],"wp:attachment":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=210443"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=210443"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=210443"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=210443"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=210443"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=210443"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}