[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fnbi3k5tW8-Fm4UVCY_8cuf62aJfRofPI3HlJZFxmDiA":3,"$fK43-m6IDZuiNUyrE-jiUlgFEiD8sOeqaGKV01fVG0bA":352,"$fmcqhuNfZANgOdwbO-mjNSBLmBjMdcWMYOnbaBpJYVI0":356},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"discovery_status":32,"vulnerabilities":33,"developer":69,"crawl_stats":39,"alternatives":75,"analysis":174,"fingerprints":280},"better-business-reviews","Better Business Reviews – Trustpilot WordPress Plugin","0.1.5","BBR Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fmjplugins2\u002F","\u003Cp>Best Trustpilot WordPress plugin that allows you to display reviews from Trustpilot to your WordPress website. No need to enter any API key to load the reviews.\u003C\u002Fp>\n\u003Cp>You just need the URL of a Trustpilot business profile and the plugin does the rest for you. The plugin will fetch the reviews from Trustpilot profile and store in the database on your website.\u003C\u002Fp>\n\u003Cp>Check the \u003Ca href=\"https:\u002F\u002Ftrustpilotplugin.com\u002Fdemo\u002F\" rel=\"nofollow ugc\">working demo here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FCv0Wqa3JuBc?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcodes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>List Layout (Default): \u003Cstrong>[brtpmj_reviews]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Grid Layout: \u003Cstrong>[brtpmj_reviews layout=”grid”]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Carousel Layout: \u003Cstrong>[brtpmj_reviews layout=”carousel”]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Post Limit (PRO): \u003Cstrong>[brtpmj_reviews limit=”8″]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Minimum Stars (PRO): \u003Cstrong>[brtpmj_reviews min_stars=”4″]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Compact Widget (PRO): \u003Cstrong>[brtpmj_compact_widget]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default the plugin displays only 3 recent reviews per shortcode. You can display all your trustpilot reviews with the PRO version. \u003Ca href=\"https:\u002F\u002Ftrustpilotplugin.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Click here to get the PRO version.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Note: You will need to manually sync the reviews from settings to get the latest reviews from a profile. The PRO version displays the latest reviews automatically – No need to manually sych the reviews with the PRO version.\u003C\u002Fp>\n\u003Cp>Trustpilot WordPress plugin provides an integration between Trustpilot and WordPress. If you have any feature requests, please create a support ticket.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Disclaimer:\u003C\u002Fstrong> This is an unofficial plugin and is not linked in any way to the official Trust Pilot platform. This plugin just fetches the publicly available content.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>The only WordPress Trustpilot plugin that actually works.\u003C\u002Fli>\n\u003Cli>Get 3 latest Reviews from any TrustPilot business profile.\u003C\u002Fli>\n\u003Cli>Display the reviews in List, Grid or Carousel layout.\u003C\u002Fli>\n\u003Cli>No need to use any API.\u003C\u002Fli>\n\u003Cli>Very easy to use.\u003C\u002Fli>\n\u003Cli>No iframe limits, you can use the CSS code to customize the output as you want.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftrustpilotplugin.com\u002F\" rel=\"nofollow ugc\">PRO version Features\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get all reviews instead of 3.\u003C\u002Fli>\n\u003Cli>Display latest reviews all the time – No need to manually fetch\u002Fsync the reviews.\u003C\u002Fli>\n\u003Cli>Supports list, grid, and carousel layouts.\u003C\u002Fli>\n\u003Cli>Supports newly built Compact widget layout.\u003C\u002Fli>\n\u003Cli>Option to display new floating widget.\u003C\u002Fli>\n\u003Cli>Shortcode support for reviews count limit and minimum stars.\u003C\u002Fli>\n\u003Cli>Option to customize the output like hide logo, name, review count or add-review link.\u003C\u002Fli>\n\u003Cli>Option to display\u002Fhide country flags on reviews.\u003C\u002Fli>\n\u003Cli>Option to set review count limit.\u003C\u002Fli>\n\u003Cli>Option to change the layout from settings.\u003C\u002Fli>\n\u003Cli>Option to filter the reviews based on star count.\u003C\u002Fli>\n\u003Cli>Option to set description words limit.\u003C\u002Fli>\n\u003Cli>Option to hide Review Stars.\u003C\u002Fli>\n\u003C\u002Ful>\n","Better Business Reviews allows you to display your business reviews from a Trustpilot profile.",3000,25594,84,11,"2026-03-20T04:40:00.000Z","6.9.4","6.0","7.4",[20,21,22,23,24],"business-reviews","ratings","reviews","testimonials","trustpilot","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-business-reviews.0.1.5.zip",98,2,0,"2026-01-09 00:00:00","2026-04-16T10:56:18.058Z","no_bundle",[34,60],{"id":35,"url_slug":36,"title":37,"description":38,"plugin_slug":4,"theme_slug":39,"affected_versions":40,"patched_in_version":41,"severity":42,"cvss_score":43,"cvss_vector":44,"vuln_type":45,"published_date":30,"updated_date":46,"references":47,"days_to_patch":49,"patch_diff_files":50,"patch_trac_url":39,"research_status":51,"research_verified":52,"research_rounds_completed":53,"research_plan":54,"research_summary":55,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":56,"research_model_used":57,"research_started_at":58,"research_completed_at":59,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":52,"poc_model_used":39,"poc_verification_depth":39},"CVE-2025-69354","better-business-reviews-missing-authorization","Better Business Reviews \u003C= 0.1.1 - Missing Authorization","The Better Business Reviews – Trustpilot WordPress Plugin plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 0.1.1. This makes it possible for authenticated attackers, with Subscriber-level access and above, to perform an unauthorized action.",null,"\u003C=0.1.1","0.1.2","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2026-01-14 14:55:35",[48],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F4d7b8c5f-3e3d-4ccc-8598-fcb4503c25ea?source=api-prod",6,[],"researched",false,3,"This plan outlines the steps to identify and exploit CVE-2025-69354, a missing authorization vulnerability in the **Better Business Reviews** plugin.\n\n### 1. Vulnerability Summary\nThe \"Better Business Reviews – Trustpilot WordPress Plugin\" (\u003C= 0.1.1) fails to implement capability checks (e.g., `current_user_can()`) in one or more of its AJAX handlers registered via `wp_ajax_*`. While these handlers may use nonces for CSRF protection, the lack of authorization allows any authenticated user—including those with the **Subscriber** role—to perform administrative actions, such as modifying plugin settings or triggering data synchronization.\n\n### 2. Attack Vector Analysis\n- **Endpoint:** `\u002Fwp-admin\u002Fadmin-ajax.php`\n- **Authentication:** Authenticated, Subscriber-level (Low privilege).\n- **Vulnerable Action:** (Inferred) Likely related to saving settings, such as `bbr_save_settings` or `better_business_reviews_update`.\n- **Payload Parameter:** Typically `action`, `security` (or `nonce`), and a data array (e.g., `settings`).\n\n### 3. Code Flow (Discovery Phase)\nSince the exact function name is not provided in the summary, the agent must first locate it:\n1. **Entry Point Identification:** Search the plugin directory for AJAX registrations:\n   `grep -r \"wp_ajax_\" wp-content\u002Fplugins\u002Fbetter-business-reviews\u002F`\n2. **Authorization Audit:** For each found action, trace the callback function and check for the absence of `current_user_can('manage_options')` or similar.\n3. **Common Sinks:** Look for functions that call `update_option()` or `update_site_option()` without proper permission checks.\n\n### 4. Nonce Acquisition Strategy\nThe plugin likely uses `wp_localize_script` to pass a nonce to the admin dashboard. Since Subscribers can access `wp-admin\u002Fprofile.php`, any script enqueued on all admin pages will leak the nonce to them.\n\n1. **Locate Nonce Registration:**\n   `grep -r \"wp_create_nonce\" wp-content\u002Fplugins\u002Fbetter-business-reviews\u002F`\n   `grep -r \"wp_localize_script\" wp-content\u002Fplugins\u002Fbetter-business-reviews\u002F`\n2. **Identify JavaScript Key:** Look for the object name (e.g., `bbr_ajax_obj`) and the nonce key (e.g., `nonce` or `security`).\n3. **Retrieval via Browser:**\n   - Create a Subscriber user.\n   - Use `browser_navigate` to go to `http:\u002F\u002Flocalhost:8080\u002Fwp-admin\u002Fprofile.php` as the Subscriber.\n   - Use `browser_eval` to extract the nonce:\n     `browser_eval(\"window.bbr_ajax_obj?.nonce\")` (Replace `bbr_ajax_obj` and `nonce` with discovered names).\n\n### 5. Test Data Setup\n1. **Install Plugin:** Ensure `better-business-reviews` version 0.1.1 is active.\n2. **Create Attacker User:**\n   `wp user create attacker attacker@example.com --role=subscriber --user_pass=password`\n3. **Identify Target Setting:** Determine a setting the plugin controls (e.g., `bbr_trustpilot_business_id`).\n\n### 6. Exploitation Strategy\nOnce the AJAX action (e.g., `bbr_save_settings`) and the nonce key are identified, perform the following:\n\n**HTTP Request (via `http_request` tool):**\n- **Method:** POST\n- **URL:** `http:\u002F\u002Flocalhost:8080\u002Fwp-admin\u002Fadmin-ajax.php`\n- **Headers:** `Content-Type: application\u002Fx-www-form-urlencoded`, `Cookie: [Subscriber Cookies]`\n- **Body:**\n  ```\n  action=bbr_save_settings&\n  security=[EXTRACTED_NONCE]&\n  settings[business_id]=malicious_id_1337&\n  settings[another_option]=injected_value\n  ```\n*(Note: Parameter names like `settings` or `business_id` must be confirmed during the discovery phase.)*\n\n### 7. Expected Results\n- **Response:** A `200 OK` status with a JSON body indicating success (e.g., `{\"success\":true}` or `1`).\n- **Impact:** The plugin settings in the WordPress database are modified despite the request coming from a Subscriber.\n\n### 8. Verification Steps\n1. **Database Check:** Verify the option was changed via WP-CLI:\n   `wp option get bbr_settings`\n2. **UI Verification:** Check if the new values appear in the plugin's admin settings page (as an admin user).\n\n### 9. Alternative Approaches\nIf the plugin does not enqueue the script on all admin pages:\n1. **Shortcode Method:** Check if the plugin provides a shortcode:\n   `grep -r \"add_shortcode\" wp-content\u002Fplugins\u002Fbetter-business-reviews\u002F`\n2. **Public Nonce:** If a `wp_ajax_nopriv_` handler exists, the nonce might be available on the frontend. Create a page with the shortcode and extract the nonce from the site's homepage:\n   `wp post create --post_type=page --post_status=publish --post_content='[trustpilot_reviews]'`\n   Navigate to the new page and extract the nonce via `browser_eval`.\n\n### 10. Potential Action Strings to Search For\nDuring the discovery phase, prioritize looking for these common patterns:\n- `bbr_save_api_key`\n- `bbr_update_settings`\n- `bbr_fetch_reviews`\n- `trustpilot_settings_save`\n- `better_business_reviews_action`","The Better Business Reviews – Trustpilot WordPress Plugin (up to and including version 0.1.1) fails to perform a capability check (e.g., current_user_can()) within its AJAX handlers. This oversight allows authenticated attackers with low-privileged Subscriber access to execute administrative actions, such as modifying plugin settings, provided they can obtain a valid security nonce.","1. Access the WordPress admin dashboard as a Subscriber-level user (e.g., via \u002Fwp-admin\u002Fprofile.php).\n2. Locate the AJAX security nonce (likely named 'security' or 'nonce') localized within the page's JavaScript objects (e.g., bbr_ajax_obj).\n3. Prepare an AJAX POST request to '\u002Fwp-admin\u002Fadmin-ajax.php'.\n4. Set the 'action' parameter to the vulnerable handler (e.g., 'bbr_save_settings') and include the extracted nonce in the appropriate parameter.\n5. Include a payload containing modified settings (e.g., 'settings[business_id]=malicious_id') to overwrite the plugin configuration.\n6. Execute the request and verify the settings change via the database or the administrative settings UI.","gemini-3-flash-preview","2026-05-05 12:49:31","2026-05-05 12:50:20",{"id":61,"url_slug":62,"title":37,"description":38,"plugin_slug":4,"theme_slug":39,"affected_versions":40,"patched_in_version":41,"severity":42,"cvss_score":43,"cvss_vector":44,"vuln_type":45,"published_date":63,"updated_date":64,"references":65,"days_to_patch":67,"patch_diff_files":68,"patch_trac_url":39,"research_status":39,"research_verified":52,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":52,"poc_model_used":39,"poc_verification_depth":39},"CVE-2026-23804","better-business-reviews-missing-authorization-2","2026-01-06 00:00:00","2026-05-04 15:47:26",[66],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb4df93a3-4366-4759-87d5-d4a648ea3b8b?source=api-prod",119,[],{"slug":70,"display_name":7,"profile_url":8,"plugin_count":71,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":72,"trust_score":73,"computed_at":74},"mjplugins2",1,63,87,"2026-05-19T17:36:45.037Z",[76,97,115,137,159],{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":27,"num_ratings":86,"last_updated":87,"tested_up_to":16,"requires_at_least":88,"requires_php":89,"tags":90,"homepage":92,"download_link":93,"security_score":94,"vuln_count":95,"unpatched_count":29,"last_vuln_date":96,"fetched_at":31},"site-reviews","Site Reviews","8.0.9","Gemini Labs","https:\u002F\u002Fprofiles.wordpress.org\u002Fgeminilabs\u002F","\u003Cp>Site Reviews is a complete review management solution that works similarly to reviews on Amazon, Tripadvisor, and Yelp.\u003C\u002Fp>\n\u003Cp>Site Reviews integrates with SureCart and WooCommerce enabling store owners to collect and display customer reviews for their products while enhancing social proof and driving sales.\u003C\u002Fp>\n\u003Cp>Site Reviews comes with shortcodes and blocks, and provides native elements for Avada Builder, Breakdance, Bricks, Divi 5, Elementor, Flatsome Page Builder, and WPBakery Page Builder.\u003C\u002Fp>\n\u003Cp>Site Reviews provides more features and options than almost every other free review plugin, and the support provided on the WordPress forum is excellent.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FH5HdMCXvuq8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Try a Live Demo\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsite-reviews.com\" rel=\"nofollow ugc\">Visit our demo website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftastewp.com\u002Fplugins\u002Fsite-reviews\u002F?ni=true&redirect=index.php%3Fpage=site-reviews-welcome%26tab=getting-started\" rel=\"nofollow ugc\">Try Site Reviews\u003C\u002Fa> for yourself on a demo server.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Current Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Actively Developed and Supported\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Assign Reviews\u003C\u002Fstrong>: Reviews can be assigned to Categories, Posts, Pages, Custom Post Types, and Users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Avatars\u003C\u002Fstrong>: Provided by the WordPress Gravatar service\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Backup and Restore\u003C\u002Fstrong>: Export\u002FImport your settings and custom text strings, and use the WordPress Export and Import tools to backup your reviews.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bayesian Ranking\u003C\u002Fstrong>: Easily sort pages with assigned reviews by rank (using the bayesian algorithm) in your custom WP_Query\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Blacklist\u003C\u002Fstrong>: Block review submissions which contain specific words, phrases, IP addresses, names, and emails\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Blocks\u003C\u002Fstrong>: Use the custom editor blocks in the Gutenberg editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>: Designed for WordPress developers with over 200 hooks and convenient functions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Discord and Slack Integration\u003C\u002Fstrong>: Receive notifications in Discord and\u002For Slack when a review is submitted\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Documentation\u003C\u002Fstrong>: FAQ and documenation for all shortcodes and functions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>East Asian Language Support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form Styles\u003C\u002Fstrong>: Match the review form with popular themes and form plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GamiPress Support\u003C\u002Fstrong>: Site Reviews integrates with GamiPress allowing you to award points when someone writes or receives a review\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import Third-Party Reviews\u003C\u002Fstrong>: Includes a built-in CSV importer\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JSON-LD Schema\u003C\u002Fstrong>: Display your reviews and ratings in search results\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Members Only\u003C\u002Fstrong>: Require users to be logged in before submitting a review\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual Plugin Support\u003C\u002Fstrong>: Integrates review assignments with Polylang and WPML allowing you to assign reviews to all languages of a multilingual page (note: translating reviews is not supported)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MultilingualPress\u003C\u002Fstrong>: Integrates with the MultilingualPress multisite plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multisite Support\u003C\u002Fstrong>: Fully supports network\u002Fmultisite websites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>myCRED Support\u003C\u002Fstrong>: Site Reviews integrates with myCRED allowing you to award points when someone writes or receives a review\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notifications\u003C\u002Fstrong>: Send notifications to one or more emails when a review is submitted\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Builder Support\u003C\u002Fstrong>: Use native elements in Avada Builder, Breakdance, Bricks, Divi 5, Elementor, Flatsome Page Builder, and WPBakery Page Builder\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagination\u003C\u002Fstrong>: Display a set number of reviews per-page with AJAX\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy\u003C\u002Fstrong>: Integrates with the WordPress privacy tools\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rating Summaries\u003C\u002Fstrong>: Display a summary of your review ratings from high to low.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Relative Dates\u003C\u002Fstrong>: You decide the date format that is displayed in your reviews\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responses\u003C\u002Fstrong>: Write responses to your reviews\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API\u003C\u002Fstrong>: Access your reviews from remote websites and applications using the API.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrictions\u003C\u002Fstrong>: Require approval before publishing reviews and limit review submissions by email address, IP address, or username\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Review Limits\u003C\u002Fstrong>: Prevent people from submitting more than one review per day (based on IP address, email, or username). Works with review assignments. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcodes\u003C\u002Fstrong>: Configurable shortcodes complete with full documentation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SPAM Protection\u003C\u002Fstrong>: Includes 5 layers of protection from spam! Built-in Honeypot, 6 CAPTCHA options (Cloudflare Turnstile, FriendlyCaptcha, hCaptcha, Procaptcha, reCAPTCHA v2 Invisible, and reCAPTCHA v3), Akismet, Blacklist, and Review limits\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SureCart Support\u003C\u002Fstrong>: Site Reviews integrates with your SureCart Products\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Templates\u003C\u002Fstrong>: Use the Site Reviews templates in your theme for full control over the HTML\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translations\u003C\u002Fstrong>: Easily change any text of the plugin to your own in the settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Verify Reviews\u003C\u002Fstrong>: Automatically request verification of new reviews\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Support\u003C\u002Fstrong>: Site Reviews integrates with your WooCommerce Products\u003C\u002Fli>\n\u003Cli>And more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Site Reviews Premium\u003C\u002Fh4>\n\u003Cp>If you need more features, \u003Ca href=\"https:\u002F\u002Fniftyplugins.com\u002Fplugins\u002Fsite-reviews-premium\u002F\" rel=\"nofollow ugc\">Site Reviews Premium\u003C\u002Fa> gives you access to all of our paid addons as well as fast email and remote support.\u003C\u002Fp>\n\u003Cp>Premium addons include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fniftyplugins.com\u002Fplugins\u002Fsite-reviews-actions\u002F\" rel=\"nofollow ugc\">Review Actions\u003C\u002Fa>\u003C\u002Fstrong>: Allow people to upvote, report, and translate your reviews.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fniftyplugins.com\u002Fplugins\u002Fsite-reviews-authors\u002F\" rel=\"nofollow ugc\">Review Authors\u003C\u002Fa>\u003C\u002Fstrong>: Update your reviews from the frontend.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fniftyplugins.com\u002Fplugins\u002Fsite-reviews-filters\u002F\" rel=\"nofollow ugc\">Review Filters\u003C\u002Fa>\u003C\u002Fstrong>: Sort, filter, and search your reviews.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fniftyplugins.com\u002Fplugins\u002Fsite-reviews-forms\u002F\" rel=\"nofollow ugc\">Review Forms\u003C\u002Fa>\u003C\u002Fstrong>: Create custom review forms with over 20 field types, field conditions, and individual review templates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fniftyplugins.com\u002Fplugins\u002Fsite-reviews-images\u002F\" rel=\"nofollow ugc\">Review Images\u003C\u002Fa>\u003C\u002Fstrong>: Add images with captions to your reviews, and display a gallery of your review images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fniftyplugins.com\u002Fplugins\u002Fsite-reviews-notifications\u002F\" rel=\"nofollow ugc\">Review Notifications\u003C\u002Fa>\u003C\u002Fstrong>: Create and schedule custom review notifications with conditions, and send reminder emails for WooCommerce purchases.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fniftyplugins.com\u002Fplugins\u002Fsite-reviews-themes\u002F\" rel=\"nofollow ugc\">Review Themes\u003C\u002Fa>\u003C\u002Fstrong>: Display your reviews in a carousel or grid and create custom review designs with a drag-and-drop builder.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Third Party Plugin Support\u003C\u002Fh4>\n\u003Cp>Site Reviews is officially compatible with the following plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fakismet\u002F\" rel=\"ugc\">Akismet\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Favada.com\u002F\" rel=\"nofollow ugc\">Avada Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbreakdance.com\u002F\" rel=\"nofollow ugc\">Breakdance\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbricksbuilder.io\u002F\" rel=\"nofollow ugc\">Bricks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.buddyboss.com\u002F\" rel=\"nofollow ugc\">BuddyBoss\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbuddypress.org\u002F\" rel=\"nofollow ugc\">BuddyPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcloudflare\u002F\" rel=\"ugc\">Cloudflare\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.elegantthemes.com\u002Fgallery\u002Fdivi\u002F\" rel=\"nofollow ugc\">Divi 5\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fduplicate-page\u002F\" rel=\"ugc\">Duplicate Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Felementor.com\u002F\" rel=\"nofollow ugc\">Elementor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbluehost\u002Fendurance-page-cache\u002F\" rel=\"nofollow ugc\">Endurance Cache\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fflatsome-multipurpose-responsive-woocommerce-theme\u002F5484319\" rel=\"nofollow ugc\">Flatsome Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffluentcart.com\u002F\" rel=\"nofollow ugc\">FluentCart\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgamipress\u002F\" rel=\"ugc\">GamiPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgeneratepress.com\u002F\" rel=\"nofollow ugc\">GeneratePress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhcaptcha-for-forms-and-more\u002F\" rel=\"ugc\">hCaptcha\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhummingbird-performance\u002F\" rel=\"ugc\">Hummingbird Performance\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcrocoblock.com\u002Fplugins\u002Fjetwoobuilder\u002F\" rel=\"nofollow ugc\">JetWooBuilder For Elementor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flitespeed-cache\u002F\" rel=\"ugc\">Litespeed Cache\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fadvancedcouponsplugin.com\u002Fwoocommerce-loyalty-program\u002F\" rel=\"nofollow ugc\">Loyalty Program for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmembers\u002F\" rel=\"ugc\">Members\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmultilingualpress.org\u002F\" rel=\"nofollow ugc\">MultilingualPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmycred.me\u002F\" rel=\"nofollow ugc\">myCRED\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fninjaforms.com\u002F\" rel=\"nofollow ugc\">Ninja Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnitropack\u002F\" rel=\"ugc\">NitroPack\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Foxygenbuilder.com\" rel=\"nofollow ugc\">Oxygen Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fperfect-woocommerce-brands\u002F\" rel=\"ugc\">Perfect Brands for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpolylang\u002F\" rel=\"ugc\">Polylang\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofilepress.com\u002F\" rel=\"nofollow ugc\">ProfilePress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Frankmath.com\u002F\" rel=\"nofollow ugc\">RankMath Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fstructured-data-for-wp.com\u002F\" rel=\"nofollow ugc\">Schema and Structured Data for WP\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpschema.com\u002F\" rel=\"nofollow ugc\">Schema Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsearchandfilter.com\u002F\" rel=\"nofollow ugc\">Search & Filter Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-seopress\u002F\" rel=\"ugc\">SEOPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsg-cachepress\u002F\" rel=\"ugc\">SiteGround Optimizer\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fspeed-booster-pack\u002F\" rel=\"ugc\">Speed Booster Pack\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsurecart.com\u002F\" rel=\"nofollow ugc\">SureCart\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fswiftperformance.io\u002F\" rel=\"nofollow ugc\">Swift Performance\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthrivethemes.com\u002Farchitect\u002F\" rel=\"nofollow ugc\">Thrive Architect\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fw3-total-cache\u002F\" rel=\"ugc\">W3 Total Cache\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.flycart.org\u002Fproducts\u002Fwordpress\u002Fwployalty\" rel=\"nofollow ugc\">WooCommerce Loyalty Points and Rewards\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoorewards\u002F\" rel=\"ugc\">WooRewards\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wpfastestcache.com\u002F\" rel=\"nofollow ugc\">WP Fastest Cache\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-rocket.me\u002F\" rel=\"nofollow ugc\">WP Rocket\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-super-cache\u002F\" rel=\"ugc\">WP Super Cache\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetwpo.com\" rel=\"nofollow ugc\">WP-Optimize\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpbakery.com\u002F\" rel=\"nofollow ugc\">WPBakery Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwployalty.net\u002F\" rel=\"nofollow ugc\">WPLoyalty\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fduplicate-post\u002F\" rel=\"ugc\">Yoast Duplicate Post\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoast.com\u002Fwordpress\u002Fplugins\u002Fseo-free\u002F\" rel=\"nofollow ugc\">Yoast SEO\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Open Source\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpryley\u002Fsite-reviews\u002F\" rel=\"nofollow ugc\">Follow plugin development on Github.\u003C\u002Fa>\u003C\u002Fp>\n","Site Reviews is a complete review management solution that integrates with WooCommerce and SureCart and works similarly to reviews on Amazon, Tripadvi &hellip;",60000,3171948,369,"2026-04-05T03:00:00.000Z","6.7","8.1.2",[20,91,21,22,23],"product-reviews","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsite-reviews","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsite-reviews.8.0.9.zip",96,13,"2025-02-26 00:00:00",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":71,"last_updated":108,"tested_up_to":16,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":113,"download_link":114,"security_score":107,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":31},"revix-reviews","Revix Reviews – All-in-One Business Review Manager","1.2.8","Nexiby LLC","https:\u002F\u002Fprofiles.wordpress.org\u002Fnexibyllc\u002F","\u003Cp>Revix Reviews allows you to manage, showcase, and collect customer feedback directly on your WordPress site, with built-in Trustpilot and Google Reviews integration.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Frevixreviews.com\u002Fdemo\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FyB0dJ70jS2Y?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Whether you’re a business owner, freelancer, or eCommerce site, this plugin helps boost credibility and conversions by showing authentic testimonials from real customers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>📝 Add and manage reviews using a built-in submission form.\u003C\u002Fli>\n\u003Cli>🌐 Fetch and display public reviews from \u003Cstrong>Trustpilot\u003C\u002Fstrong> and \u003Cstrong>Google Maps\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>🌟 Star-rating SVG icons that visually match the review score.\u003C\u002Fli>\n\u003Cli>🎯 Filter reviews by rating range (\u003Ccode>min_rating\u003C\u002Fcode>, \u003Ccode>max_rating\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>📊 Show company-wide review summary (average + total) with logo and stars.\u003C\u002Fli>\n\u003Cli>🔎 Display business name dynamically (or customize label).\u003C\u002Fli>\n\u003Cli>📎 Custom post type support for native review management.\u003C\u002Fli>\n\u003Cli>🔒 Manual review moderation and approval settings.\u003C\u002Fli>\n\u003Cli>⚙️ Shortcodes to embed forms, grids, summaries, or third-party reviews.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Coming Soon:\u003C\u002Fstrong>\u003Cbr \u002F>\n– 🛠️ Yelp, Facebook, and other third-party sources\u003Cbr \u002F>\n– 🎨 Gutenberg & Elementor widgets\u003Cbr \u002F>\n– 📈 Analytics dashboard for review insights\u003C\u002Fp>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>1. \u003Ccode>[revixreviews_form]\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplays the native customer review submission form.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. \u003Ccode>[revixreviews]\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplays native reviews in a customizable grid layout.\u003Cbr \u002F>\nSupports:\u003Cbr \u002F>\n– \u003Ccode>count\u003C\u002Fcode> – Limit how many reviews are shown (\u003Ccode>count=\"6\"\u003C\u002Fcode>)\u003Cbr \u002F>\n– \u003Ccode>min_rating\u003C\u002Fcode> – Minimum rating to display (\u003Ccode>min_rating=\"4\"\u003C\u002Fcode>)\u003Cbr \u002F>\n– \u003Ccode>max_rating\u003C\u002Fcode> – Maximum rating to display (\u003Ccode>max_rating=\"5\"\u003C\u002Fcode>)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3. \u003Ccode>[revix_trustpilot_reviews]\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplays Trustpilot reviews pulled from your business profile.\u003Cbr \u002F>\nSupports:\u003Cbr \u002F>\n– \u003Ccode>count\u003C\u002Fcode> – Limit the number of reviews displayed (default: all reviews, example: \u003Ccode>count=\"6\"\u003C\u002Fcode>)\u003Cbr \u002F>\n– \u003Ccode>min_rating\u003C\u002Fcode> – Show only reviews with this rating or higher (1-5 scale, example: \u003Ccode>min_rating=\"4\"\u003C\u002Fcode>)\u003Cbr \u002F>\n– \u003Ccode>max_rating\u003C\u002Fcode> – Show only reviews with this rating or lower (1-5 scale, example: \u003Ccode>max_rating=\"5\"\u003C\u002Fcode>)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>4. \u003Ccode>[revix_trustpilot_summary]\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplays Trustpilot summary: star rating and total number of reviews.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>5. \u003Ccode>[revix_google_reviews]\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplays reviews from a public Google Maps place using your API key.\u003Cbr \u002F>\nDisplays:\u003Cbr \u002F>\n– Author, rating stars, time, review text, profile image, and Google logo.\u003Cbr \u002F>\nSupports:\u003Cbr \u002F>\n– \u003Ccode>words\u003C\u002Fcode> – Limit review text length by word count (default: \u003Ccode>100\u003C\u002Fcode>, example: \u003Ccode>words=\"30\"\u003C\u002Fcode>)\u003Cbr \u002F>\n– \u003Ccode>masonry\u003C\u002Fcode> – Enable Pinterest-style masonry layout for varying review heights (\u003Ccode>masonry=\"true\"\u003C\u002Fcode> or \u003Ccode>masonry=\"false\"\u003C\u002Fcode>)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>6. \u003Ccode>[revix_google_summary]\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplays summary of Google reviews (place name, average, total count).\u003Cbr \u002F>\nSupports:\u003Cbr \u002F>\n– \u003Ccode>name\u003C\u002Fcode> – \u003Ccode>true\u003C\u002Fcode>, \u003Ccode>false\u003C\u002Fcode>, or custom label (\u003Ccode>name=\"Rated by\"\u003C\u002Fcode>)\u003Cbr \u002F>\n– \u003Ccode>average\u003C\u002Fcode> – Show average rating (\u003Ccode>average=\"true\"\u003C\u002Fcode>)\u003Cbr \u002F>\n– \u003Ccode>label\u003C\u002Fcode> – Custom text after total count (\u003Ccode>label=\"votes\"\u003C\u002Fcode>)\u003C\u002Fp>\n","Revix Reviews helps you collect, import, and display reviews—including Trustpilot and Google—with more platforms coming soon.",60,1742,100,"2025-12-28T07:20:00.000Z","5.8","8.0",[20,112,22,23,24],"google-reviews","https:\u002F\u002Frevixreviews.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frevix-reviews.1.2.8.zip",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":125,"num_ratings":126,"last_updated":127,"tested_up_to":128,"requires_at_least":129,"requires_php":18,"tags":130,"homepage":133,"download_link":134,"security_score":135,"vuln_count":28,"unpatched_count":29,"last_vuln_date":136,"fetched_at":31},"testimonial-widgets","WP Testimonials","1.4.13","Trustindex","https:\u002F\u002Fprofiles.wordpress.org\u002Ftrustindex\u002F","\u003Cp>Display your testimonials for free with our responsive widgets in 2 minutes. This plugin is absolutely free.\u003C\u002Fp>\n\u003Cp>Testimonial Widgets plugin allows you to show off your best customer testimonials in stunning predesigned widgets on your website. You can create your widgets with a series of options, and filter customer testimonials to show off your business’s outstanding reputation.\u003C\u002Fp>\n\u003Ch3>Video about the plugin\u003C\u002Fh3>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F674434538\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Cp>If you care at all about growing your business and improving your online reputation, you’ll know just how important customer testimonials can be. Testimonials are what can set your company apart from the competition.\u003C\u002Fp>\n\u003Cp>They provide valuable social proof to your business, which means that other consumers will have an easier time justifying choosing your company over another. The social proof from testimonies shows customers that you are the real deal, and that you are a company that can be trusted.\u003C\u002Fp>\n\u003Ch3>Plugin features\u003C\u002Fh3>\n\u003Cp>Here are some of the most important features of the Testimonial Widgets plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Free usage\u003C\u002Fli>\n\u003Cli>21+ Widget layouts\u003C\u002Fli>\n\u003Cli>25+ Pre-designed widget styles\u003C\u002Fli>\n\u003Cli>Upload unlimited testimonials\u003C\u002Fli>\n\u003Cli>Create unlimited testimonial widgets\u003C\u002Fli>\n\u003Cli>Categorize testimonials\u003C\u002Fli>\n\u003Cli>Schema.org Markup\u003C\u002Fli>\n\u003Cli>Language support\u003C\u002Fli>\n\u003Cli>Shortcode integration\u003C\u002Fli>\n\u003Cli>Keep all testimonials in a WordPress database\u003C\u002Fli>\n\u003Cli>Dark website support\u003C\u002Fli>\n\u003Cli>Use in any page builder: Gutenberg, Elementor, Page Origin, Beaver Builder, WPBakery, Divi, Classic\u003C\u002Fli>\n\u003Cli>Zero loading time\u003C\u002Fli>\n\u003Cli>Use of assets stored in CDN\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Languages\u003C\u002Fh3>\n\u003Cp>If your company trades internationally, then you should cater to as many languages as possible.\u003Cbr \u002F>\n Our Plugin supports the following languages:\u003C\u002Fp>\n\u003Cp>Afrikaans, Albanian, Arabic, Armenian, Azerbaijani, Bengali, Bosnian, Bulgarian, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean, Lithuanian, Macedonian, Malay, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Scottish Gaelic, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukranian, Vietnamese, Welsh\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you’re struggling to set up the WP Testimonials Plugin then you can reach out to our customer support team in any of the following ways.\u003C\u002Fp>\n\u003Cp>We offer 24\u002F7 email support in English.\u003C\u002Fp>\n\u003Cp>Before you do shoot us an email, though, make sure you read our FAQ where you can find the answers to many commonly asked questions.\u003C\u002Fp>\n","Display your Testimonials on your website fast and easily. 21 widget types, 25 widget styles available. (Free Plugin)",10000,76449,72,19,"2026-04-14T11:27:00.000Z","7.0","6.2",[21,131,22,23,132],"recommendations","widget","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftestimonial-widgets\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftestimonial-widgets.1.4.13.zip",99,"2024-01-12 00:00:00",{"slug":138,"name":139,"version":140,"author":141,"author_profile":142,"description":143,"short_description":144,"active_installs":145,"downloaded":146,"rating":147,"num_ratings":148,"last_updated":149,"tested_up_to":128,"requires_at_least":150,"requires_php":151,"tags":152,"homepage":157,"download_link":158,"security_score":107,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":31},"widgets-for-google-reviews-and-ratings","Widgets for Google Business Reviews and Ratings","1.0.19","repocean","https:\u002F\u002Fprofiles.wordpress.org\u002Frepocean\u002F","\u003Cp>🎯 \u003Cstrong>Widgets for Google Business Reviews and Ratings\u003C\u002Fstrong> is the best WordPress plugin to easily display \u003Cstrong>Google Business Reviews\u003C\u002Fstrong> directly on your website. Whether you’re a small business, local enterprise, or a large company, \u003Cstrong>Google Business Reviews\u003C\u002Fstrong> build trust with your audience and improve your \u003Cstrong>SEO\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>This plugin integrates with \u003Cstrong>Google Rich Snippets\u003C\u002Fstrong> to boost your website’s search engine visibility. Display authentic reviews from \u003Cstrong>Google My Business\u003C\u002Fstrong> and show potential customers the positive experiences of your clients. 📈\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Looking for the best plugin to showcase your Google Business Reviews?\u003C\u002Fstrong>\u003Cbr \u002F>\nStart by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwidgets-for-google-reviews-and-ratings\u002F\" rel=\"ugc\">installing the Widgets for Google Business Reviews\u003C\u002Fa> now!\u003C\u002Fp>\n\u003Ch3>Video Tutorial\u003C\u002Fh3>\n\u003Cp>🎥 \u003Cstrong>Video Tutorial\u003C\u002Fstrong>\u003Cbr \u002F>\nFor a step-by-step guide on how to set up and use \u003Cstrong>Widgets for Google Business Reviews and Ratings\u003C\u002Fstrong>, watch this video:\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F9wdY5igDxgg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Easy Setup\u003C\u002Fstrong>: No coding is required to display \u003Cstrong>Google Business Reviews\u003C\u002Fstrong> on your WordPress site. Use shortcodes and customizable widgets to display reviews anywhere you like.\u003Cbr \u002F>\n✅ \u003Cstrong>No API Key Required\u003C\u002Fstrong>: Start showcasing your \u003Cstrong>Google Business Reviews\u003C\u002Fstrong> without complicated setup.\u003Cbr \u002F>\n✅ \u003Cstrong>Customizable Design\u003C\u002Fstrong>: Modify the appearance of your Testimonials widget using CSS to match your site’s branding and design.\u003Cbr \u002F>\n📱 \u003Cstrong>Mobile-Friendly and Fast\u003C\u002Fstrong>: Optimized for fast load times on mobile devices, ensuring a seamless experience for users on all devices.\u003Cbr \u002F>\n🌍 \u003Cstrong>Translation Ready\u003C\u002Fstrong>: Compatible with \u003Cstrong>WPML\u003C\u002Fstrong>, \u003Cstrong>Polylang\u003C\u002Fstrong>, and other translation plugins, ensuring your reviews reach a global audience.\u003Cbr \u002F>\n🔍 \u003Cstrong>Rich Snippets for SEO\u003C\u002Fstrong>: \u003Cstrong>Google Business Reviews\u003C\u002Fstrong> are compatible with \u003Cstrong>Google Rich Snippets\u003C\u002Fstrong>, improving your site’s search engine rankings.\u003Cbr \u002F>\n👥 \u003Cstrong>Social Proof\u003C\u002Fstrong>: Trusted by thousands of businesses, build credibility by displaying verified reviews from \u003Cstrong>Google My Business\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Benefits\u003C\u002Fh3>\n\u003Cp>⭐ \u003Cstrong>Boost Credibility\u003C\u002Fstrong>: Display real-time reviews from Google, enhancing trust.\u003Cbr \u002F>\n📈 \u003Cstrong>Improve SEO with Rich Snippets\u003C\u002Fstrong>: Increase your site’s visibility in search results.\u003Cbr \u002F>\n👥 \u003Cstrong>Increase Engagement\u003C\u002Fstrong>: Encourage customer interaction with user-generated content.\u003Cbr \u002F>\n🔗 \u003Cstrong>Drive More Traffic\u003C\u002Fstrong>: Positive reviews attract new visitors.\u003Cbr \u002F>\n📅 \u003Cstrong>Keep Content Fresh\u003C\u002Fstrong>: Automatically updated reviews keep your content fresh and relevant for search engines.\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install the plugin from the WordPress dashboard.\u003C\u002Fli>\n\u003Cli>Add the shortcode \u003Ccode>[repocean_reviews]\u003C\u002Fcode> to the post, page, or widget where you’d like to display your reviews.\u003C\u002Fli>\n\u003Cli>Customize the appearance using CSS to ensure the reviews match your website’s design.\u003C\u002Fli>\n\u003Cli>Your \u003Cstrong>Google Business Reviews\u003C\u002Fstrong> will automatically appear on your site, boosting your credibility and SEO.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>SEO Benefits of Google Business Reviews\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Local SEO Impact\u003C\u002Fstrong>\u003Cbr \u002F>\n🏠 Positive reviews help your business rank higher in local search results, making it easier for potential customers to find you.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Rich Snippets\u003C\u002Fstrong>\u003Cbr \u002F>\n🧩 Your \u003Cstrong>Google Business Reviews\u003C\u002Fstrong> will appear as \u003Cstrong>Rich Snippets\u003C\u002Fstrong> in search results, helping you stand out with enhanced listings and increasing click-through rates.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Fresh Content for Search Engines\u003C\u002Fstrong>\u003Cbr \u002F>\n📅 Reviews are regularly updated, providing search engines with fresh content, which can boost your rankings.\u003C\u002Fp>\n\u003Ch3>External Service Notice\u003C\u002Fh3>\n\u003Cp>This plugin relies on the external service \u003Cstrong>RepOcean\u003C\u002Fstrong> to fetch and display \u003Cstrong>Google Business Reviews\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service URL:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Frepocean.com\u002Findex.html\" rel=\"nofollow ugc\">RepOcean\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service Terms of Use:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Frepocean.com\u002Fterms.html\" rel=\"nofollow ugc\">RepOcean Terms of Use\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Frepocean.com\u002Fprivacy.html\" rel=\"nofollow ugc\">RepOcean Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later. For more details, see \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">GPLv2 or later\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Feedback & Support\u003C\u002Fh3>\n\u003Cp>⭐ \u003Cstrong>Enjoying the plugin?\u003C\u002Fstrong>\u003Cbr \u002F>\nWe’d love to hear your feedback! Please consider leaving an \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwidgets-for-google-reviews-and-ratings\u002Freviews\u002F?rate=5#new-post\" rel=\"ugc\">honest review\u003C\u002Fa>. Your feedback helps us improve and grow!\u003C\u002Fp>\n\u003Cp>For any issues, feel free to reach out via the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwidgets-for-google-reviews-and-ratings\" rel=\"ugc\">support forum\u003C\u002Fa> or email us at support@repocean.com.\u003C\u002Fp>\n","🛠️ Display Google Business Reviews on your WordPress website to build credibility, boost customer trust, and improve SEO with Google Rich Snippets",2000,13794,82,9,"2026-04-16T04:48:00.000Z","4.6","7.2",[153,154,155,156,22],"google-business","google-business-reviews","google-places-reviews","google-testimonials","https:\u002F\u002Frepocean.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidgets-for-google-reviews-and-ratings.1.0.19.zip",{"slug":160,"name":161,"version":162,"author":163,"author_profile":164,"description":165,"short_description":166,"active_installs":167,"downloaded":168,"rating":29,"num_ratings":29,"last_updated":169,"tested_up_to":16,"requires_at_least":109,"requires_php":170,"tags":171,"homepage":25,"download_link":173,"security_score":107,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":31},"gutena-star-ratings","Gutena Star Ratings","1.0.1","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>Gutena Star Ratings is a great block that lets you add star rating to client testimonials and reviews. Not only the star rating will tell customers how effective your service or product is, but you can also use it to tell your clients where they have to pay more attention in order to get higher rating.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Complete control over the look and feel\u003C\u002Fli>\n\u003Cli>Fully customizable, so you can easily change the color, size, space between the stars and much more..\u003C\u002Fli>\n\u003Cli>You can set star rating between 5 – 10 stars\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Other Blocks From Gutena\u003C\u002Fh3>\n\u003Cp>If you like this plugin, consider exploring our other block plugins:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnewsletter-block-by-gutena\u002F\" rel=\"ugc\">Gutena Newsletter\u003C\u002Fa> – Easily and instantly add Newsletter Block to your Gutenberg Editor.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgutena-forms\u002F\" rel=\"ugc\">Gutena Forms\u003C\u002Fa> – Easily and instantly add Forms Block to your Gutenberg Editor. Gutena Forms is a native form block for Gutenberg. Built for Look, Speed and Functionality.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgutena-accordion\u002F\" rel=\"ugc\">Gutena Accordion\u003C\u002Fa> – Easily and instantly add Accordion Block to your Gutenberg Editor.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgutena-lightbox\u002F\" rel=\"ugc\">Gutena Video Lightbox\u003C\u002Fa> – Easily and instantly add Lightbox Video Popup Block to your Gutenberg Editor.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fphotofeed-block-by-gutena\u002F\" rel=\"ugc\">Gutena PhotoFeed\u003C\u002Fa> – Display Instagram Photos from your Instagram accounts, either in the same single feed or in multiple different ones.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-featured-tag-block-by-gutena\u002F\" rel=\"ugc\">Gutena Recent Post Tag\u003C\u002Fa> – Post Featured Tag Block use to add custom featured or new tag on post based on post date.\u003C\u002Fp>\n\u003Ch3>Our Products\u003C\u002Fh3>\n\u003Cp>If you like this plugin, consider exploring our other themes and plugins:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fgutena\u002F\" rel=\"ugc\">Gutena\u003C\u002Fa> – A full site editing (block) theme for WordPress with ready made full page templates. Elegant and functional – follows all the best practices by WP, and yeah, no jQuery!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fquiz-master-next\u002F\" rel=\"ugc\">Quiz and Survey Master\u003C\u002Fa> – Best WordPress Quiz Plugin to create engaging quizzes, surveys, & exams using WordPress and convert your website into a lead generation machine.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fresponsive-menu\u002F\" rel=\"ugc\">Responsive Menu\u003C\u002Fa> – Best WordPress Menu Builder Plugin to create awesome and interactive mobile & desktop menus for WordPress websites.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprojectopia-core\u002F\" rel=\"ugc\">Projectopia\u003C\u002Fa> – Project Management & Invoicing plugin for WordPress. Generate invoices, send quotes, generate leads, manage clients, provide support – all inside your WordPress website.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbooking-ultra-pro\u002F\" rel=\"ugc\">Booking Ultra\u003C\u002Fa> – Appointment Booking plugin for WordPress – Show a quick form to accept bookings for your services with pre-set booking slots. Ideal for salons, medical professionals, lawyers, consultants, etc.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Finstawp.com\u002F\" rel=\"nofollow ugc\">InstaWP\u003C\u002Fa> – Launch a quick WordPress site with this sandbox service. Create New WordPress instance within a second.\u003C\u002Fp>\n","Gutena Star Ratings is a great block that lets you add star rating to client testimonials and reviews. Not only the star rating will tell customers ho &hellip;",1000,10236,"2025-12-18T05:13:00.000Z","5.6",[91,21,22,172,23],"star-reviews","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgutena-star-ratings.1.0.1.zip",{"attackSurface":175,"codeSignals":213,"taintFlows":231,"riskAssessment":269,"analyzedAt":279},{"hooks":176,"ajaxHandlers":200,"restRoutes":206,"shortcodes":207,"cronEvents":212,"entryPointCount":28,"unprotectedCount":29},[177,183,187,191,195],{"type":178,"name":179,"callback":180,"priority":71,"file":181,"line":182},"action","init","brtpmj_init_plugin","better-business-reviews.php",18,{"type":178,"name":184,"callback":185,"file":181,"line":186},"wp_enqueue_scripts","brtpmj_styles_scripts",28,{"type":178,"name":188,"callback":189,"file":181,"line":190},"admin_enqueue_scripts","brtpmj_admin_script",29,{"type":178,"name":192,"callback":193,"file":181,"line":194},"plugins_loaded","brtpmj_set_admin_menu",103,{"type":178,"name":196,"callback":197,"priority":198,"file":181,"line":199},"admin_menu","brtpmj_admin_config",999,106,[201],{"action":202,"nopriv":52,"callback":202,"hasNonce":203,"hasCapCheck":203,"file":204,"line":205},"brtpmj_fetch_reviews",true,"admin\\sync.php",12,[],[208],{"tag":209,"callback":210,"file":211,"line":205},"brtpmj_reviews","brtpmj_reviews_callback","shortcode.php",[],{"dangerousFunctions":214,"sqlUsage":215,"outputEscaping":217,"fileOperations":29,"externalRequests":71,"nonceChecks":71,"capabilityChecks":28,"bundledLibraries":230},[],{"prepared":71,"raw":29,"locations":216},[],{"escaped":218,"rawEcho":219,"locations":220},23,4,[221,225,227,228],{"file":222,"line":223,"context":224},"admin\\settings.php",193,"raw output",{"file":222,"line":226,"context":224},221,{"file":204,"line":126,"context":224},{"file":204,"line":229,"context":224},167,[],[232,258],{"entryPoint":233,"graph":234,"unsanitizedCount":29,"severity":257},"brtpmj_fetch_reviews (admin\\sync.php:14)",{"nodes":235,"edges":254},[236,241,247,249],{"id":237,"type":238,"label":239,"file":204,"line":240},"n0","source","$_POST",24,{"id":242,"type":243,"label":244,"file":204,"line":245,"wp_function":246},"n1","sink","update_option() [Settings Manipulation]",31,"update_option",{"id":248,"type":238,"label":239,"file":204,"line":240},"n2",{"id":250,"type":243,"label":251,"file":204,"line":252,"wp_function":253},"n3","wp_remote_get() [SSRF]",36,"wp_remote_get",[255,256],{"from":237,"to":242,"sanitized":203},{"from":248,"to":250,"sanitized":203},"low",{"entryPoint":259,"graph":260,"unsanitizedCount":29,"severity":257},"\u003Csync> (admin\\sync.php:0)",{"nodes":261,"edges":266},[262,263,264,265],{"id":237,"type":238,"label":239,"file":204,"line":240},{"id":242,"type":243,"label":244,"file":204,"line":245,"wp_function":246},{"id":248,"type":238,"label":239,"file":204,"line":240},{"id":250,"type":243,"label":251,"file":204,"line":252,"wp_function":253},[267,268],{"from":237,"to":242,"sanitized":203},{"from":248,"to":250,"sanitized":203},{"summary":270,"deductions":271},"The \"better-business-reviews\" v0.1.4 plugin exhibits a generally good security posture, adhering to several best practices. The static analysis reveals a limited attack surface, with all identified entry points (AJAX handlers and shortcodes) appearing to be protected by nonce and capability checks.  The plugin also demonstrates strong SQL query handling by exclusively using prepared statements and shows a high percentage of properly escaped output.  Furthermore, there are no identified critical or high severity taint flows, and no dangerous functions are present in the code.\n\nHowever, a notable concern arises from the plugin's vulnerability history, which includes one known medium severity CVE. While this vulnerability is currently patched, its existence suggests potential past weaknesses. The common vulnerability type being 'Missing Authorization' is a red flag, even if no such issues are evident in the current static analysis. This historical pattern, coupled with the presence of external HTTP requests that could potentially be exploited if not properly validated, warrants continued vigilance.\n\nIn conclusion, the plugin demonstrates solid coding practices, particularly in its SQL and output handling. The limited attack surface and lack of critical static analysis findings are positive. Nevertheless, the past medium-severity vulnerability and its nature necessitate a cautious approach. While the current version appears secure based on this analysis, ongoing monitoring and a review of any future updates are recommended.",[272,275,277],{"reason":273,"points":274},"Medium severity CVE in history",15,{"reason":276,"points":53},"External HTTP request",{"reason":278,"points":219},"85% output escaping, not 100%","2026-03-16T18:21:37.194Z",{"wat":281,"direct":298},{"assetPaths":282,"generatorPatterns":289,"scriptPaths":290,"versionParams":291},[283,284,285,286,287,288],"\u002Fwp-content\u002Fplugins\u002Fbetter-business-reviews\u002Fadmin\u002Fcss\u002Fsettings.css","\u002Fwp-content\u002Fplugins\u002Fbetter-business-reviews\u002Fadmin\u002Fjs\u002Fmain.js","\u002Fwp-content\u002Fplugins\u002Fbetter-business-reviews\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fbetter-business-reviews\u002Fcss\u002Fgrid.css","\u002Fwp-content\u002Fplugins\u002Fbetter-business-reviews\u002Fcss\u002Fcarousel.css","\u002Fwp-content\u002Fplugins\u002Fbetter-business-reviews\u002Fjs\u002Fcarousel.js",[],[284,288],[292,293,294,295,296,297],"better-business-reviews\u002Fadmin\u002Fcss\u002Fsettings.css?ver=","better-business-reviews\u002Fadmin\u002Fjs\u002Fmain.js?ver=","better-business-reviews\u002Fcss\u002Fstyle.css?ver=","better-business-reviews\u002Fcss\u002Fgrid.css?ver=","better-business-reviews\u002Fcss\u002Fcarousel.css?ver=","better-business-reviews\u002Fjs\u002Fcarousel.js?ver=",{"cssClasses":299,"htmlComments":322,"htmlAttributes":327,"restEndpoints":329,"jsGlobals":330,"shortcodeOutput":332},[300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321],"brtpmj_grid_container","carousel-item","brtpmj_sr_author_overview","brtpmj_sr_ab_img","brtpmj_sr_ab_name_date","brtpmj_sr_ab_name","brtpmj_sr_ab_date","brtpmj_sr_rating","brtpmj_br_score_img","brtpmj_sr_title","brtpmj_reviews_container","brtpmj_businessheader","brtpmj_business_name","brtpmj_business_ratings","brtpmj_br_score","brtpmj_br_count","carousel-container","brtpmj_all_reviews","carousel-nav","slider-btn","slider-prev","slider-next",[323,324,325,326],"Plugin Name: Better Business Reviews - Trustpilot WordPress Plugin.","Description: Display your business reviews from a Trustpilot profile.","Shortcode to display new post form","Handle ajax calls to sync the reviews",[328],"data-index",[],[331],"ajax_brtpmj_admin_obj",[333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351],"\u003Cdiv class=\"brtpmj_reviews_container\">","\u003Cdiv class=\"brtpmj_businessheader\">","\u003Cimg src=","\u003Ch2 class=\"brtpmj_business_name\">","\u003Cp class=\"brtpmj_business_ratings\">","\u003Cspan class=\"brtpmj_br_score\">","\u003Cspan class=\"brtpmj_br_score_img\">\u003Cimg src=\"","\u003Cspan class=\"brtpmj_br_count\">","\u003Cdiv class=\"carousel-container\">","\u003Cdiv class=\"brtpmj_all_reviews","\u003Cdiv class=\"brtpmj_single_rvw","\u003Cdiv class=\"brtpmj_sr_author_overview\">","\u003Cdiv class=\"brtpmj_sr_ab_img\">","\u003Cdiv class=\"brtpmj_sr_ab_name_date\">","\u003Cspan class=\"brtpmj_sr_ab_name\">","\u003Cspan class=\"brtpmj_sr_ab_date\">","\u003Cdiv class=\"brtpmj_sr_rating\">","\u003Cdiv class=\"brtpmj_sr_title\">","\u003Cp>",{"error":203,"url":353,"statusCode":354,"statusMessage":355,"message":355},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fbetter-business-reviews\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":95,"versions":357},[358,363,370,377,383,392,401,410,419,428,437,446,455],{"version":6,"download_url":26,"svn_tag_url":359,"released_at":39,"has_diff":52,"diff_files_changed":360,"diff_lines":39,"trac_diff_url":361,"vulnerabilities":362,"is_current":203},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbetter-business-reviews\u002Ftags\u002F0.1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbetter-business-reviews%2Ftags%2F0.1.4&new_path=%2Fbetter-business-reviews%2Ftags%2F0.1.5",[],{"version":364,"download_url":365,"svn_tag_url":366,"released_at":39,"has_diff":52,"diff_files_changed":367,"diff_lines":39,"trac_diff_url":368,"vulnerabilities":369,"is_current":52},"0.1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-business-reviews.0.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbetter-business-reviews\u002Ftags\u002F0.1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbetter-business-reviews%2Ftags%2F0.1.3&new_path=%2Fbetter-business-reviews%2Ftags%2F0.1.4",[],{"version":371,"download_url":372,"svn_tag_url":373,"released_at":39,"has_diff":52,"diff_files_changed":374,"diff_lines":39,"trac_diff_url":375,"vulnerabilities":376,"is_current":52},"0.1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-business-reviews.0.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbetter-business-reviews\u002Ftags\u002F0.1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbetter-business-reviews%2Ftags%2F0.1.2&new_path=%2Fbetter-business-reviews%2Ftags%2F0.1.3",[],{"version":41,"download_url":378,"svn_tag_url":379,"released_at":39,"has_diff":52,"diff_files_changed":380,"diff_lines":39,"trac_diff_url":381,"vulnerabilities":382,"is_current":52},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-business-reviews.0.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbetter-business-reviews\u002Ftags\u002F0.1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbetter-business-reviews%2Ftags%2F0.1.1&new_path=%2Fbetter-business-reviews%2Ftags%2F0.1.2",[],{"version":384,"download_url":385,"svn_tag_url":386,"released_at":39,"has_diff":52,"diff_files_changed":387,"diff_lines":39,"trac_diff_url":388,"vulnerabilities":389,"is_current":52},"0.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-business-reviews.0.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbetter-business-reviews\u002Ftags\u002F0.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbetter-business-reviews%2Ftags%2F0.1.0&new_path=%2Fbetter-business-reviews%2Ftags%2F0.1.1",[390,391],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":61,"url_slug":62,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":393,"download_url":394,"svn_tag_url":395,"released_at":39,"has_diff":52,"diff_files_changed":396,"diff_lines":39,"trac_diff_url":397,"vulnerabilities":398,"is_current":52},"0.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-business-reviews.0.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbetter-business-reviews\u002Ftags\u002F0.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbetter-business-reviews%2Ftags%2F0.0.9&new_path=%2Fbetter-business-reviews%2Ftags%2F0.1.0",[399,400],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":61,"url_slug":62,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":402,"download_url":403,"svn_tag_url":404,"released_at":39,"has_diff":52,"diff_files_changed":405,"diff_lines":39,"trac_diff_url":406,"vulnerabilities":407,"is_current":52},"0.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-business-reviews.0.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbetter-business-reviews\u002Ftags\u002F0.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbetter-business-reviews%2Ftags%2F0.0.8&new_path=%2Fbetter-business-reviews%2Ftags%2F0.0.9",[408,409],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":61,"url_slug":62,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":411,"download_url":412,"svn_tag_url":413,"released_at":39,"has_diff":52,"diff_files_changed":414,"diff_lines":39,"trac_diff_url":415,"vulnerabilities":416,"is_current":52},"0.0.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-business-reviews.0.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbetter-business-reviews\u002Ftags\u002F0.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbetter-business-reviews%2Ftags%2F0.0.7&new_path=%2Fbetter-business-reviews%2Ftags%2F0.0.8",[417,418],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":61,"url_slug":62,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":420,"download_url":421,"svn_tag_url":422,"released_at":39,"has_diff":52,"diff_files_changed":423,"diff_lines":39,"trac_diff_url":424,"vulnerabilities":425,"is_current":52},"0.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-business-reviews.0.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbetter-business-reviews\u002Ftags\u002F0.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbetter-business-reviews%2Ftags%2F0.0.6&new_path=%2Fbetter-business-reviews%2Ftags%2F0.0.7",[426,427],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":61,"url_slug":62,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":429,"download_url":430,"svn_tag_url":431,"released_at":39,"has_diff":52,"diff_files_changed":432,"diff_lines":39,"trac_diff_url":433,"vulnerabilities":434,"is_current":52},"0.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-business-reviews.0.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbetter-business-reviews\u002Ftags\u002F0.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbetter-business-reviews%2Ftags%2F0.0.5&new_path=%2Fbetter-business-reviews%2Ftags%2F0.0.6",[435,436],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":61,"url_slug":62,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":438,"download_url":439,"svn_tag_url":440,"released_at":39,"has_diff":52,"diff_files_changed":441,"diff_lines":39,"trac_diff_url":442,"vulnerabilities":443,"is_current":52},"0.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-business-reviews.0.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbetter-business-reviews\u002Ftags\u002F0.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbetter-business-reviews%2Ftags%2F0.0.4&new_path=%2Fbetter-business-reviews%2Ftags%2F0.0.5",[444,445],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":61,"url_slug":62,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":447,"download_url":448,"svn_tag_url":449,"released_at":39,"has_diff":52,"diff_files_changed":450,"diff_lines":39,"trac_diff_url":451,"vulnerabilities":452,"is_current":52},"0.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-business-reviews.0.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbetter-business-reviews\u002Ftags\u002F0.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fbetter-business-reviews%2Ftags%2F0.0.3&new_path=%2Fbetter-business-reviews%2Ftags%2F0.0.4",[453,454],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":61,"url_slug":62,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":456,"download_url":457,"svn_tag_url":458,"released_at":39,"has_diff":52,"diff_files_changed":459,"diff_lines":39,"trac_diff_url":39,"vulnerabilities":460,"is_current":52},"0.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-business-reviews.0.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fbetter-business-reviews\u002Ftags\u002F0.0.3\u002F",[],[461,462],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":61,"url_slug":62,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41}]