[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f7vE0gf0gnI3FsOP3lWjE9bwaWGyBpM2NLeM3-gkFO1Q":3},{"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":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":37,"analysis":137,"fingerprints":340},"goodreviews","GoodReviews","2.2.5","jhanbackjr","https:\u002F\u002Fprofiles.wordpress.org\u002Fjhanbackjr\u002F","\u003Cp>The GoodReviews plugin displays information about a specific title from Goodreads, including reader reviews. This plugin was developed mainly for authors or booksellers who want to showcase Goodreads information about specific titles on their WordPress sites. You must obtain a Goodreads API developer key in order to use this plugin. You can obain an API key by following the instructions at goodreads.com\u002Fapi. This plugin was developed by a third party who is not affiliated with Goodreads.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses a shortcode to display Goodreads reviews and book information for a specific ISBN or Goodreads.com ID in any page or post.\u003C\u002Fli>\n\u003Cli>Returns book information in divs and reviews in an iframe that can be styled manually from the shortcode, via custom CSS, or via a built-in responsive style sheet.\u003C\u002Fli>\n\u003Cli>Includes three separate widgets that can be used in place of the shortcode.\u003C\u002Fli>\n\u003Cli>Supports WordPress localization (i18n)\u003C\u002Fli>\n\u003Cli>Uses WordPress 3.8 and later Dashicons to display average ratings.\u003C\u002Fli>\n\u003C\u002Ful>\n","Display Goodreads.com reviews for ISBNs or IDs you specify on any page or post.",300,16868,86,4,"2020-09-30T18:21:00.000Z","5.5.18","3.8","5.6",[20,21,22,23,24],"goodreads","isbn","readers","reviews","stars","https:\u002F\u002Fwzymedia.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoodreviews.2.2.5.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},1,30,84,"2026-04-05T02:38:57.179Z",[38,55,79,101,121],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":33,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":51,"tags":52,"homepage":51,"download_link":54,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"share-goodreads-update","Share Goodreads Update","1.1","Stephan Elst","https:\u002F\u002Fprofiles.wordpress.org\u002Festephan\u002F","\u003Cp>This plugin allows you to share your the books you are currently reading as a widget on your WordPress page, without the use of an API.\u003C\u002Fp>\n\u003Cp>The plugin will display the following data, title, author, cover image and progress. The widget can link to the books and authors page on goodreads. It can display the content in two layouts, compact and long.\u003C\u002Fp>\n\u003Cp>Please note that your profile has to be set to public.\u003C\u002Fp>\n","Widget to give an overview of your currently reading books on goodreads, whitout the use of API.",100,2403,80,"2024-01-21T07:53:00.000Z","6.4.8","",[53,20,21,22],"data","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshare-goodreads-update.1.1.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":51,"requires_php":69,"tags":70,"homepage":75,"download_link":76,"security_score":77,"vuln_count":33,"unpatched_count":28,"last_vuln_date":78,"fetched_at":30},"reviewscouk-for-woocommerce","REVIEWS.io for WooCommerce","1.5.5","reviewscouk","https:\u002F\u002Fprofiles.wordpress.org\u002Freviewscouk\u002F","\u003Cp>REVIEWS.io, helps eCommerce merchants to collect & display verified product and company reviews. As a Google Licensed partner, they can \u003Ca href=\"https:\u002F\u002Fwww.reviews.io\u002Ffront\u002Fgoogle-seller-ratings#:~:text=REVIEWS.io%20is%20an%20official,each%20country%20you%20operate%20in.&text=Meet%20the%20requirements%20sooner%20by,with%20our%20Review%20Booster%20feature.\" rel=\"nofollow ugc\">get stars displayed in Google Ads and Google Shopping\u003C\u002Fa> to help merchants stand out against competitors by displaying authentic review content on browsers’ first point of contact: Google.\u003C\u002Fp>\n\u003Cp>They \u003Ca href=\"https:\u002F\u002Fwww.reviews.io\u002Ffront\u002Fintegration-library\" rel=\"nofollow ugc\">integrate with 1000s of tech & eCommerce platforms\u003C\u002Fa>, meaning that merchants can combine their existing MarTech stack with REVIEWS.io to offer a seamless customer experience. \u003C\u002Fp>\n\u003Cp>The REVIEWS.io WooCommerce plugin seamlessly integrates reviews into WordPress online stores. Our user-centric approach enables merchants to add their product catalog to REVIEWS.io Data Feeds and conveniently access REVIEWS.io widgets within their WordPress accounts.\u003C\u002Fp>\n\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\u002FlRwHFJ8rXi8?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>\n\u003Cp>\u003Cstrong>Watch Platform Demonstration\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=lRwHFJ8rXi8\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=lRwHFJ8rXi8\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>REVIEWS.io: A Feature-rich Review Solution: \u003C\u002Fh3>\n\u003Cp>\u003Cstrong>User-Generated Content (UGC) –\u003C\u002Fstrong> Enhance your UGC collection by requesting photo or video reviews in your review invites. \u003Ca href=\"https:\u002F\u002Fblog.reviews.io\u002Fpost\u002Fcombine-manage-ugc-into-shoppable-galleries\" rel=\"nofollow ugc\">Make your UGC Shoppable\u003C\u002Fa> by adding your Product Catalog to the DataFeed within the WooCommerce Plugin. This allows your review content to convert by tagging the product mentioned in the review to direct them to the Product Page.   \u003C\u002Fp>\n\u003Cp>\u003Cstrong>Reputation Manager –\u003C\u002Fstrong> To ensure a consistent reputation across different third-party review platforms, utilize REVIEWS.io’s \u003Ca href=\"https:\u002F\u002Fwww.reviews.io\u002Ffront\u002Freputation-management\" rel=\"nofollow ugc\">Reputation Manager Tool\u003C\u002Fa> to send a portion of review invitations specifically to these platforms. This approach enables you to manage your online presence by maintaining a uniform review rating across platforms like Trustpilot, Facebook, and Google Local.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Review Attributes –\u003C\u002Fstrong> Create strong customer profiles and help browsers make more informed purchasing decisions by \u003Ca href=\"https:\u002F\u002Fblog.reviews.io\u002Fpost\u002Fhow-to-make-review-attributes-work-for-your-brand-with-our-6-top-use-case-examples\" rel=\"nofollow ugc\">displaying attributes\u003C\u002Fa> next to the product reviews. For example, a clothing company may showcase whether the item was ‘true-to-fit’ to help to convert browsers into buyers. Simply connect your Product Catalog to the data feed within your WordPress dashboard at the settings for the REVIEWS.io WooCommerce plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Influence.io –\u003C\u002Fstrong> A REVIEWS.io company, which is a platform that allows eCommerce merchants to add a \u003Ca href=\"https:\u002F\u002Fwww.influence.io\u002F\" rel=\"nofollow ugc\">loyalty program\u003C\u002Fa> to their website. Influence.io offers an earn & rewards points system, a referrals program, loyalty tiers, and create an affiliate marketing program.\u003C\u002Fp>\n\u003Ch3>PRICING OUTLINE\u003C\u002Fh3>\n\u003Cp>Our contracts are on a monthly basis meaning you are not tied into any long-term commitments. You can upgrade or downgrade our plan tiers to suit your business needs. Check out our \u003Ca href=\"https:\u002F\u002Fwww.reviews.io\u002Ffront\u002Fpricingplans\" rel=\"nofollow ugc\">pricing plans\u003C\u002Fa>. \u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.reviews.io\u002Ffront\u002Ftrustpilot-alternative-new\" rel=\"nofollow ugc\">Switching from an existing review provider\u003C\u002Fa>? No problem. Easily import your existing reviews onto REVIEWS.io. \u003C\u002Fp>\n\u003Ch3>INSTALLATION\u003C\u002Fh3>\n\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\u002Fe0zNrqDQRC8?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>\n\u003Cp>\u003Cstrong>Watch Installation Demonstration\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=e0zNrqDQRC8\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=e0zNrqDQRC8\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Need more support? Our article outlines how simple it is to install the WooCommerce X REVIEWS.io plugin.\u003C\u002Fp>\n\u003Cp>Read more about our WooCommerce Plugin here: \u003Ca href=\"https:\u002F\u002Fsupport.reviews.io\u002Fen\u002Farticles\u002F3203716-woocommerce-plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fsupport.reviews.io\u002Fen\u002Farticles\u002F3203716-woocommerce-plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>DEVELOPMENT \u003C\u002Fh3>\n\u003Cp>Checkout the REVIEWS.io Changelog which outlines all of the feature updates & releases in one space \u003Ca href=\"https:\u002F\u002Fwww.reviews.io\u002Fupdates\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.reviews.io\u002Fupdates\u003C\u002Fa>\u003C\u002Fp>\n","REVIEWS.io, helps eCommerce merchants to collect & display verified product and company reviews. A Google Licensed partner.",1000,57543,60,2,"2025-09-18T11:03:00.000Z","6.7.5","7.4",[71,72,23,73,74],"company-reviews","google-reviews","seller-ratings","stars-in-adwords","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freviewscouk-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freviewscouk-for-woocommerce.1.5.5.zip",99,"2024-07-10 00:00:00",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":63,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":98,"download_link":99,"security_score":77,"vuln_count":33,"unpatched_count":28,"last_vuln_date":100,"fetched_at":30},"stars-rating","Stars Rating","4.0.7","Fahid Javid","https:\u002F\u002Fprofiles.wordpress.org\u002Ffahidjavid\u002F","\u003Cp>A simple and easy to use plugin that turns post, pages and custom post types comments into reviews.\u003C\u002Fp>\n\u003Cp>Its main features are as follows:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Turns post, pages and custom post types comments into reviews.\u003C\u002Fli>\n\u003Cli>Allows you to choose post types on which you want to enable Stars Rating feature.\u003C\u002Fli>\n\u003Cli>An option to require rating selection to leave a review.\u003C\u002Fli>\n\u003Cli>Also, allows you to enable\u002Fdisable stars rating feature for the posts and pages individually.\u003C\u002Fli>\n\u003Cli>An option to display stars rating in Google search results.\u003C\u002Fli>\n\u003Cli>Choose from two different rating stars styles according to your site look.\u003C\u002Fli>\n\u003Cli>Offers a shortcode \u003Cstrong>[stars_rating_avg]\u003C\u002Fstrong> to display average rating anywhere in the post\u002Fpage\u002FCPTs detail or listing pages.\u003C\u002Fli>\n\u003Cli>Hide average rating text \u003Cstrong>[stars_rating_avg show_text=”no”]\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Hide empty average rating \u003Cstrong>[stars_rating_avg show_empty_rating=”no”]\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>See each review stars rating on the comments page (backend).\u003C\u002Fli>\n\u003Cli>Enhanced SEO with structured data for standout reviews in Google with “Google Review Schema” integration.\u003C\u002Fli>\n\u003Cli>Preempt negativity with the “Negative Rating Alert” feature, promoting issue resolution before reviews are posted.\u003C\u002Fli>\n\u003C\u002Ful>\n","A plugin to turn comments into reviews by adding rating feature.",33150,94,23,"2025-12-04T10:00:00.000Z","6.9.4","6.0","8.3",[95,96,23,97,24],"comments","rating","shortcode","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstars-rating\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-rating.4.0.7.zip","2021-12-06 00:00:00",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":28,"num_ratings":28,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":51,"tags":114,"homepage":118,"download_link":119,"security_score":46,"vuln_count":33,"unpatched_count":28,"last_vuln_date":120,"fetched_at":30},"netreviews","Verified Reviews (Avis Vérifiés)","2.4.6","avisverifies","https:\u002F\u002Fprofiles.wordpress.org\u002Favisverifies\u002F","\u003Cp>Thanks to Avis Verifies, you increase your sales through customer reviews.\u003C\u002Fp>\n\u003Cp>We provide you with a solution that enables you to collect customer reviews about your website and products which will show on your website and on a attestation which will increase the credibility of published reviews.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Give your clients a voice\u003C\u002Fli>\n\u003Cli>Increase your sales up to 25%\u003C\u002Fli>\n\u003Cli>Improve your SEO with Rich Snippets\u003C\u002Fli>\n\u003Cli>Boost your Adwords campaign by gaining star ratings from our partner Google\u003C\u002Fli>\n\u003Cli>Control your e-reputation\u003C\u002Fli>\n\u003Cli>Enjoy our multiple tools\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>—\u003Cbr \u002F>\nEn affichant sur votre site des avis de consommateurs, vous pourrez gagner en visibilité, en crédibilité et donner confiance aux internautes. Attirez ainsi plus de visiteurs et convertissez-les plus facilement en clients.\u003C\u002Fp>\n\u003Cp>Collectez et publiez les avis de vos clients avec le tiers de confiance Avis Vérifiés ! ﻿\u003C\u002Fp>\n\u003Cp>Pourquoi nous ?\u003C\u002Fp>\n\u003Cp>Commencez dès maintenant à profiter :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>d’une solution entièrement personnalisable\u003C\u002Fli>\n\u003Cli>de forfaits comprenant la collecte d’avis site ET d’avis produit-de prix imbattables\u003C\u002Fli>\n\u003Cli>du taux de réponse le plus haut du marché !\u003C\u002Fli>\n\u003Cli>de nos applications facebook\u003C\u002Fli>\n\u003Cli>d’une attestation d’avis approuvée par la marque NF Services\u003C\u002Fli>\n\u003Cli>d’étoiles en Adwords grâce à notre partenariat avec Google\u003C\u002Fli>\n\u003Cli>d’une offre SANS ENGAGEMENT\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FS-qZnETZu_s?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","We provide you with a solution that enables you to collect customer reviews about your website and products which will show on your website and on a a &hellip;",800,30375,"2025-09-23T14:24:00.000Z","6.8.5","1.3.1",[115,116,23,24,117],"avis","etoiles","verifies","http:\u002F\u002Fwww.avis-verifies.com\u002FeCommerce\u002Fwoocommerce\u002Fnetreviews.zip","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnetreviews.zip","2023-04-20 00:00:00",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":46,"downloaded":129,"rating":46,"num_ratings":66,"last_updated":130,"tested_up_to":131,"requires_at_least":132,"requires_php":51,"tags":133,"homepage":134,"download_link":135,"security_score":136,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"certishopping-social-reviews-for-woocommerce","Certishopping Social Reviews for Woocommerce","4.2.9","certishopping","https:\u002F\u002Fprofiles.wordpress.org\u002Fcertishopping\u002F","\u003Cp>Certishopping Social Reviews is the world’s most effective product reviews solution for eCommerce sites and is now available for Woocommerce. Generate tons of product reviews for your Woocommerce site with Certishopping.\u003Cbr \u002F>\nIncrease your sales and revenue by syncing your product feed with Google Shopping, Facebook and Instagram catalog.\u003C\u002Fp>\n\u003Ch3>The many features of Certishopping Social Reviews\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Send Mail After Purchase emails to encourage customers to leave reviews (proven to dramatically increase reviews)\u003C\u002Fli>\n\u003Cli>Display your reviews in a beautiful and customizable format\u003C\u002Fli>\n\u003Cli>Supports all languages\u003C\u002Fli>\n\u003Cli>Create a minisite to increase your SEO with User Generated Content\u003C\u002Fli>\n\u003Cli>Allow users to share their reviews on their social networks\u003C\u002Fli>\n\u003Cli>Import pre-existing reviews\u003C\u002Fli>\n\u003Cli>Fully customize your widget’s look and feel.\u003C\u002Fli>\n\u003Cli>Connect your business’s social pages to Certishopping, to automatically notify your followers of new reviews.\u003C\u002Fli>\n\u003Cli>It’s free!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Demos\u003C\u002Fh4>\n\u003Cp>To learn more about Certishopping head over to our website – \u003Ca href=\"https:\u002F\u002Fbusiness.certishopping.com\u002F\" rel=\"nofollow ugc\">certishopping.com\u003C\u002Fa>.\u003Cbr \u002F>\nTo view a live demo of a store using our widget, head to \u003Ca href=\"http:\u002F\u002Fwoocommerce.certishopping.com\u002F\" rel=\"nofollow ugc\">Carbonfibergear.com\u003C\u002Fa>\u003C\u002Fp>\n","Certishopping is a commerce marketing platform that helps brands of all sizes collect and showcase reviews, photos.",2888,"2025-03-13T11:33:00.000Z","6.5.8","4.5",[115,125,23,24],"http:\u002F\u002Fwww.certishopping.com?utm_source=certishopping_plugin_woocommerce&utm_medium=plugin_page_link&utm_campaign=woocommerce_plugin_page_link","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcertishopping-social-reviews-for-woocommerce.zip",92,{"attackSurface":138,"codeSignals":199,"taintFlows":325,"riskAssessment":326,"analyzedAt":339},{"hooks":139,"ajaxHandlers":192,"restRoutes":193,"shortcodes":194,"cronEvents":198,"entryPointCount":33,"unprotectedCount":28},[140,146,150,154,158,162,168,172,175,177,179,184,186,188],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","plugins_loaded","jhgrLoadLocal","goodreviews.php",43,{"type":141,"name":147,"callback":148,"file":144,"line":149},"wp_enqueue_scripts","jhgrRequireStyles",44,{"type":141,"name":151,"callback":152,"file":144,"line":153},"admin_init","jhgrRegisterSettings",47,{"type":141,"name":155,"callback":156,"file":144,"line":157},"admin_menu","jhgrAddAdminPage",48,{"type":141,"name":159,"callback":160,"file":144,"line":161},"admin_notices","jhgrShowNPNotices",49,{"type":163,"name":164,"callback":165,"priority":166,"file":144,"line":167},"filter","plugin_row_meta","jhgrDonateLink",10,53,{"type":141,"name":169,"callback":170,"file":144,"line":171},"admin_print_footer_scripts","jhgrQuicktag",54,{"type":141,"name":173,"callback":174,"file":144,"line":65},"widgets_init","closure",{"type":141,"name":173,"callback":174,"file":144,"line":176},63,{"type":141,"name":173,"callback":174,"file":144,"line":178},66,{"type":141,"name":180,"callback":181,"file":182,"line":183},"load-widgets.php","jhgrLoadBuyBookWidget","jhgrclasses.php",802,{"type":141,"name":180,"callback":181,"file":182,"line":185},916,{"type":141,"name":180,"callback":181,"file":182,"line":187},1051,{"type":141,"name":189,"callback":190,"priority":46,"file":182,"line":191},"wp_footer","jhgrDeferReviews",1496,[],[],[195],{"tag":4,"callback":196,"file":144,"line":197},"jhgrParseShortcode",57,[],{"dangerousFunctions":200,"sqlUsage":201,"outputEscaping":203,"fileOperations":28,"externalRequests":33,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":324},[],{"prepared":66,"raw":28,"locations":202},[],{"escaped":204,"rawEcho":205,"locations":206},106,70,[207,210,212,214,216,218,220,222,224,226,228,230,232,234,236,238,240,241,243,244,246,247,249,250,252,253,255,256,258,260,262,264,265,267,268,270,271,273,274,276,277,279,280,282,283,285,286,288,289,291,292,294,296,298,300,301,303,304,306,307,309,310,312,313,315,316,318,319,321,322],{"file":182,"line":208,"context":209},387,"raw output",{"file":182,"line":211,"context":209},397,{"file":182,"line":213,"context":209},407,{"file":182,"line":215,"context":209},416,{"file":182,"line":217,"context":209},426,{"file":182,"line":219,"context":209},431,{"file":182,"line":221,"context":209},450,{"file":182,"line":223,"context":209},457,{"file":182,"line":225,"context":209},467,{"file":182,"line":227,"context":209},590,{"file":182,"line":229,"context":209},692,{"file":182,"line":231,"context":209},702,{"file":182,"line":233,"context":209},820,{"file":182,"line":235,"context":209},840,{"file":182,"line":237,"context":209},844,{"file":182,"line":239,"context":209},890,{"file":182,"line":239,"context":209},{"file":182,"line":242,"context":209},895,{"file":182,"line":242,"context":209},{"file":182,"line":245,"context":209},897,{"file":182,"line":245,"context":209},{"file":182,"line":248,"context":209},899,{"file":182,"line":248,"context":209},{"file":182,"line":251,"context":209},901,{"file":182,"line":251,"context":209},{"file":182,"line":254,"context":209},903,{"file":182,"line":254,"context":209},{"file":182,"line":257,"context":209},934,{"file":182,"line":259,"context":209},956,{"file":182,"line":261,"context":209},960,{"file":182,"line":263,"context":209},1009,{"file":182,"line":263,"context":209},{"file":182,"line":266,"context":209},1014,{"file":182,"line":266,"context":209},{"file":182,"line":269,"context":209},1016,{"file":182,"line":269,"context":209},{"file":182,"line":272,"context":209},1022,{"file":182,"line":272,"context":209},{"file":182,"line":275,"context":209},1028,{"file":182,"line":275,"context":209},{"file":182,"line":278,"context":209},1030,{"file":182,"line":278,"context":209},{"file":182,"line":281,"context":209},1032,{"file":182,"line":281,"context":209},{"file":182,"line":284,"context":209},1034,{"file":182,"line":284,"context":209},{"file":182,"line":287,"context":209},1036,{"file":182,"line":287,"context":209},{"file":182,"line":290,"context":209},1038,{"file":182,"line":290,"context":209},{"file":182,"line":293,"context":209},1070,{"file":182,"line":295,"context":209},1090,{"file":182,"line":297,"context":209},1094,{"file":182,"line":299,"context":209},1142,{"file":182,"line":299,"context":209},{"file":182,"line":302,"context":209},1147,{"file":182,"line":302,"context":209},{"file":182,"line":305,"context":209},1149,{"file":182,"line":305,"context":209},{"file":182,"line":308,"context":209},1151,{"file":182,"line":308,"context":209},{"file":182,"line":311,"context":209},1153,{"file":182,"line":311,"context":209},{"file":182,"line":314,"context":209},1155,{"file":182,"line":314,"context":209},{"file":182,"line":317,"context":209},1157,{"file":182,"line":317,"context":209},{"file":182,"line":320,"context":209},1159,{"file":182,"line":320,"context":209},{"file":182,"line":323,"context":209},1433,[],[],{"summary":327,"deductions":328},"The \"goodreviews\" v2.2.5 plugin exhibits a generally good security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and the clean vulnerability history suggest a development team that is either very proactive in addressing security or has not historically been a target for vulnerabilities.  The code analysis reveals no critical security flaws like dangerous functions, raw SQL queries, or critical taint flows.  However, there are a few areas for improvement. The 60% proper output escaping rate, while not critical, indicates a potential for cross-site scripting (XSS) vulnerabilities if sensitive data is not consistently sanitized before display. Additionally, the absence of nonce checks and capability checks on the single shortcode entry point, and the presence of external HTTP requests without explicit mention of sanitization or authentication for those requests, represent potential avenues for exploitation. The overall risk is low, but attention to output escaping and securing all entry points, including those not explicitly flagged as unauthenticated but lacking checks, is recommended.",[329,332,334,336],{"reason":330,"points":331},"Output escaping is only 60% proper",5,{"reason":333,"points":331},"No nonce checks on shortcode entry point",{"reason":335,"points":331},"No capability checks on shortcode entry point",{"reason":337,"points":338},"External HTTP requests made",3,"2026-03-16T20:02:59.164Z",{"wat":341,"direct":350},{"assetPaths":342,"generatorPatterns":345,"scriptPaths":346,"versionParams":347},[343,344],"\u002Fwp-content\u002Fplugins\u002Fgoodreviews\u002Fcss\u002Fgoodreviews.css","\u002Fwp-content\u002Fplugins\u002Fgoodreviews\u002Fjs\u002Fgoodreviews.js",[],[344],[348,349],"goodreviews\u002Fcss\u002Fgoodreviews.css?ver=","goodreviews\u002Fjs\u002Fgoodreviews.js?ver=",{"cssClasses":351,"htmlComments":374,"htmlAttributes":397,"restEndpoints":400,"jsGlobals":401,"shortcodeOutput":403},[352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373],"goodreviews-widget-area","goodreviews-buy-book-widget","jhgr-buy-book-widget-title","jhgr-buy-book-widget-isbn","jhgr-buy-book-widget-img","jhgr-buy-book-widget-price","jhgr-buy-book-widget-button","jhgr-buy-book-widget-link","goodreviews-book-info-widget","jhgr-book-info-widget-title","jhgr-book-info-widget-author","jhgr-book-info-widget-img","jhgr-book-info-widget-rating","jhgr-book-info-widget-rating-text","goodreviews-reviews-widget","jhgr-reviews-widget-title","jhgr-reviews-widget-review","jhgr-reviews-widget-reviewer-img","jhgr-reviews-widget-reviewer-name","jhgr-reviews-widget-rating","jhgr-reviews-widget-date","jhgr-reviews-widget-content",[375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396],"jhgrclasses.php is part of the GoodReviews plugin for WordPress","This file is distributed as part of the GoodReviews plugin for WordPress","This program is free software; you can redistribute it and\u002For modify","This program is distributed in the hope that it will be useful","You should have received a copy of the GNU General Public License","Primarily applies for upgrades to 2.2.0 and later","The GoodReviews plugin retrieves Goodreads.com reader reviews for books you choose and displays them in pages or posts on your WordPress blog by way of a WordPress shortcode.","You must have a Goodreads API Developer Key in order to use this plugin. Links to Goodreads.com information about this program are available on the GoodReviews Settings page.","The following GoodReviews Settings fields are ","required","Goodreads.com API Developer Key","A key assigned to you by Goodreads.","Display Goodreads.com Links","Indicates that you agree to display Goodreads.com links on publicly accessible pages or posts on your WordPress site.","The following GoodReviews Settings are optional","Custom CSS URL","GoodReviews comes with a stock CSS file based on Goodreads.com styles. However, you can use your own CSS to style GoodReviews output. If you have created your own CSS file, put the URL to that file in this field. Otherwise, leave this field blank.","Use Responsive Style","GoodReviews comes with a stock CSS file based on Goodreads.com styles. However, you can opt to use an alternate style designed for sites with responsive themes. Selecting this checkbox will cause GoodReviews to ignore any values you enter in the Custom CSS URL field.","Type the shortcode ","where ","is the ISBN-10 or ISBN-13 of the book associated with the reviews you",[352,398,399],"data-goodreviews-isbn","data-goodreviews-widget-type",[],[402],"goodreviews_obj",[404,405],"[goodreviews","[goodreviews isbn=\""]