[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhd00LxnkdZPbgSl7DD4H7h4IwgZQfMfXl2jFJzxI6SI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":13,"requires_at_least":14,"requires_php":13,"tags":15,"homepage":13,"download_link":21,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24,"vulnerabilities":25,"developer":26,"crawl_stats":23,"alternatives":33,"analysis":140,"fingerprints":220},"wp-comments-parser","WP Comments Parser","1.0","hireukraineco","https:\u002F\u002Fprofiles.wordpress.org\u002Fhireukraineco\u002F","\u003Cp>This simple plugin helps the WP website admins retrieve the comments regarding their rental property from Tripadvisor, input them with a shortcode or display them through a widget on their website.\u003C\u002Fp>\n\u003Cp>This comment parser plugin is perfect if you:\u003C\u002Fp>\n\u003Cp>Have a page regarding your hotel\u002Frooms for rent on the Tripadvisor website\u003Cbr \u002F>\nHave lots of comments there\u003Cbr \u002F>\nLaunch your personal business website for your hotel\u002Frooms for rent\u003Cbr \u002F>\nWant the comments from your Tripadvisor page to be shown on your website\u003C\u002Fp>\n","Parser + Parsing + Best parser plugin + Free parser + Parser plugin.",0,1035,"","4.7",[16,17,18,19,20],"best-parser-plugin","free-parser","parser","parser-plugin","parsing","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-comments-parser.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":28,"avg_security_score":29,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},2,20,93,30,89,"2026-04-04T04:15:26.720Z",[34,54,80,102,123],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":44,"requires_at_least":45,"requires_php":13,"tags":46,"homepage":52,"download_link":53,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24},"wp-bbcodes-to-html-parser","WP BBCodes to HTML Parser","1.5","alyaspk","https:\u002F\u002Fprofiles.wordpress.org\u002Falyaspk\u002F","\u003Cp>WordPress plugin to automatically convert BBCodes to HTML tags from your post contents.\u003C\u002Fp>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n\u003Cp>Visit http:\u002F\u002Fxblurb.com\u002Fwp-bbcodes-to-html-parser for more details.\u003C\u002Fp>\n","Wordpress plugin to automatically convert BBCodes to HTML tags from your post contents.",10,3647,"2.9.2","2.5",[47,48,49,50,51],"bbcode-to-html","bbcode-to-html-parser","bbcode2html","wordpress-bbcode-parser-plugin","wp-bbcodes","http:\u002F\u002Fwww.xblurb.com\u002Fwp-bbcodes-to-html-parser","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-bbcodes-to-html-parser.zip",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":64,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":13,"tags":69,"homepage":75,"download_link":76,"security_score":77,"vuln_count":27,"unpatched_count":11,"last_vuln_date":78,"fetched_at":79},"wp-rss-retriever","RSS Feed Retriever","1.6.10","Travis","https:\u002F\u002Fprofiles.wordpress.org\u002Ftjtaylor\u002F","\u003Cp>This plugin fetches an RSS feed, or multiple feeds, and displays them in an unordered list using shortcode.\u003C\u002Fp>\n\u003Cp>\u003Ca title=\"WordPress RSS Feed Retriever Demo\" href=\"http:\u002F\u002Fdemo.thememason.com\u002Frss\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca title=\"WordPress RSS Feed Retriever Tutorial\" href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=2EPdD65zS5U\" rel=\"nofollow ugc\">\u003Cstrong>Video Tutorial\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca title=\"WordPress RSS Feed Retriever PRO\" href=\"https:\u002F\u002Fthememason.com\u002Fplugins\u002Frss-retriever\u002F\" rel=\"nofollow ugc\">\u003Cstrong>PRO Version\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>How to use:\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\u002F2EPdD65zS5U?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>Simply copy and paste the example code below to wherever you would like to display your RSS feed. Replace the url and other properties as needed. (See FAQ section below to use in Gutenberg blocks, widgets, and PHP)\u003C\u002Fp>\n\u003Ch3>Example:\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>[wp_rss_retriever url=\"http:\u002F\u002Ffeeds.feedburner.com\u002FTechCrunch\u002F\" items=\"10\" excerpt=\"50\" read_more=\"true\" credits=\"true\" new_window=\"true\" thumbnail=\"200\" cache=\"12 hours\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Live Demo:\u003C\u002Fh3>\n\u003Cp>\u003Ca title=\"WordPress RSS Feed Retriever Demo\" href=\"http:\u002F\u002Fdemo.thememason.com\u002Frss\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fdemo.thememason.com\u002Frss\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fetch as many RSS feeds as you want\u003C\u002Fli>\n\u003Cli>Display the RSS feed wherever you want using shortcode, including text widgets\u003C\u002Fli>\n\u003Cli>Control whether to display the entire RSS feeds content or just an excerpt\u003C\u002Fli>\n\u003Cli>Control how many words display in the excerpt\u003C\u002Fli>\n\u003Cli>Control whether it has a Read more link or not\u003C\u002Fli>\n\u003Cli>Control whether links open in a new window or not\u003C\u002Fli>\n\u003Cli>Simple, lightweight, and fast\u003C\u002Fli>\n\u003Cli>Easy to setup\u003C\u002Fli>\n\u003Cli>Fetch thumbnail or first image\u003C\u002Fli>\n\u003Cli>Control size of thumbnail (width and height)\u003C\u002Fli>\n\u003Cli>Set cache time (in seconds)\u003C\u002Fli>\n\u003Cli>Control order of items\u003C\u002Fli>\n\u003Cli>Aggregate multiple feeds into one list\u003C\u002Fli>\n\u003Cli>Dofollow or nofollow options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Properties:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>url\u003C\u002Fstrong> – The url of the rss feed you wish to aggregate from. For multiple urls simply use a comma between them.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>items\u003C\u002Fstrong> – Number of items from the rss feed you wish to fetch \u003Cem>(Default is 10)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>orderby\u003C\u002Fstrong> – Order the items by date, reverse date, or random \u003Cem>(default, date, date_reverse, random)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>title\u003C\u002Fstrong> – Whether to display the title or not \u003Cem>(true or false, defaults to true)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>excerpt\u003C\u002Fstrong> – How many words you want to display for each item \u003Cem>(Default is 20, use 0 for full text, use ‘none’ to remove the excerpt)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>read_more\u003C\u002Fstrong> – Whether to display a read more link or not \u003Cem>(true or false, defaults to true)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>new_window\u003C\u002Fstrong> – Whether to open the title link and read more link in a new window \u003Cem>(true or false, defaults to true)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>thumbnail**\u003C\u002Fstrong> – Whether or not you want to display a thumbnail, and if so, what size you want it to be\u003Cem>(true or false, defaults to true. Inserting a number will change the size, default is 150, use 150×200 format to set both width and height, use percents to fill the width, example: 100%x250 or 50%x250)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>source\u003C\u002Fstrong> – Whether to display the source or not \u003Cem>(true or false, defaults to true)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>date\u003C\u002Fstrong> – Whether to display the publish date or not \u003Cem>(true or false, defaults to true)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>cache\u003C\u002Fstrong> – How long you want the feed to cache the results \u003Cem>(Default is 12 hours, you can use days, hours, seconds etc.)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>dofollow\u003C\u002Fstrong> – Whether or not to make links dofollow \u003Cem>(true or false, defaults to false)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ajax\u003C\u002Fstrong> – Whether to load the feed via JavaScript or PHP \u003Cem>(true or false, defaults to true)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>credits\u003C\u002Fstrong> – Whether to give credit to the plugin author \u003Cem>(true or false, defaults to false)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>columns\u003C\u002Fstrong> – Set layout to columns\u002Fgrid layout with number of columns. \u003Cem>(defaults to 0, use 2, 3, 4 etc.) **PRO version only**\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>icons\u003C\u002Fstrong> – Replace source & date labels with icons \u003Cem>(true or false, defaults to true)  **PRO version only**\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>layout\u003C\u002Fstrong> – Set layout to masonry grid layout. \u003Cem>(default or masonry) **PRO version only**\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>**PLEASE NOTE: Using thumbnails can cause longer load times depending on the feed you are fetching from, use with caution.\u003C\u002Fp>\n\u003Cp>Please post any issues under the support tab. If you use and like this plugin, please don’t forget to \u003Cstrong>rate\u003C\u002Fstrong> it! Additionally, if you would like to see more features for the plugin, please let me know.\u003C\u002Fp>\n\u003Cp>Shortcode can be used anywhere including in posts, pages, text widgets, and in PHP files by using the do_shortcode function. This RSS import plugin is very lightweight with a minimal amount of code as to insure it will not slow down your website. Build a custom news aggregator or use this plugin as a simple feed to post plugin by displaying the RSS parsing feed within the pages of your choice. This RSS aggregator is built on the SimplePie API.\u003C\u002Fp>\n","The fastest RSS feeds plugin for WordPress. Includes excerpt & thumbnail image. Use as a news aggregator, autoblog, or RSS parsing.",8000,193276,94,38,"2023-01-06T18:23:00.000Z","6.1.10","2.8",[70,71,72,73,74],"news-aggregator","rss-aggregator","rss-feed","rss-import","rss-parsing","https:\u002F\u002Fthememason.com\u002Fplugins\u002Frss-retriever\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-rss-retriever.1.6.10.zip",84,"2023-01-04 00:00:00","2026-03-15T15:16:48.613Z",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":22,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":14,"requires_php":93,"tags":94,"homepage":99,"download_link":100,"security_score":101,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":79},"cherry-picker","Cherry Picker","1.2.4","mosquid","https:\u002F\u002Fprofiles.wordpress.org\u002Fmosquid\u002F","\u003Cp>Cherry Picker is a plugin that allows sellers to add products from various online stores to their websites in just one click. It generates a bookmarklet (a miniature JavaScript application) that you Drag & Drop to the browser bookmarks bar. Clicking on the bookmark while you are on a product page of AliExpress, Amazon, Xiaomi-Mi.com, www.gearbest.com, next.co.uk, poshmark.com, or iHerb will automatically add the product to your WooCommerce website. Cherry Picker will import all the product details, including the title, price, description, category, images gallery, thus saving you hours of content work. Here you can find a \u003Ca href=\"https:\u002F\u002Fmedium.com\u002F@mosquid\u002Fhow-to-import-products-to-woocommerce-from-any-website-6ac81edded9a\" rel=\"nofollow ugc\">step-by-step guide\u003C\u002Fa> on how to create custom content grabbers for Cherry Picker.\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\u002FGTT0gtXFwGs?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\u003Ch3>Support and feature requests\u003C\u002Fh3>\n\u003Cp>Looking for a way to extend a list of supported websites? Visit \u003Ca href=\"https:\u002F\u002Fcherrypicker.shop\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fcherrypicker.shop\u002F\u003C\u002Fa> to get our premium support.\u003C\u002Fp>\n\u003Cp>Something is missing or got a technical problem? Please use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcherry-picker\u002F\" rel=\"ugc\">Link support forum\u003C\u002Fa>.\u003C\u002Fp>\n","Cherry Picker is a versatile content grabber designed to effortlessly copy content from any eCommerce website and integrate it directly into your WooC &hellip;",6809,86,3,"2024-02-07T19:59:00.000Z","6.4.8","7.0",[95,18,96,97,98],"dropshipping","scraper","woo","woocommerce","http:\u002F\u002Fcherry-picker","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcherry-picker.zip",85,{"slug":103,"name":104,"version":6,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":22,"downloaded":109,"rating":110,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":13,"tags":115,"homepage":121,"download_link":122,"security_score":101,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":79},"permalink-fix-disable-canonical-redirects-pack","Permalink Fix & Disable Canonical Redirects","ccheney","https:\u002F\u002Fprofiles.wordpress.org\u002Fccheney\u002F","\u003Cp>This plugin makes WordPress’ default permalinks behavior work on the Concentric\u002FXO Communications shared hosting platform. It also disables the canonical redirection feature as it causes an endless redirection loop outside of wp-admin. This plugin also appears to resolve an issue with a recent release of WordPress 3.1 and IIS servers.\u003C\u002Fp>\n\u003Cp>Description\u003C\u002Fp>\n\u003Cp>This plugin ensures the REQUEST_URI variable is set during the initialization of WordPress, allowing permalinks to work correctly.\u003C\u002Fp>\n\u003Cp>Installation\u003C\u002Fp>\n\u003Cp>The REQUEST_URI variable is not set correctly by the server platform.\u003Cbr \u002F>\nThis plugin builds each variation of REQUEST_URI by peicing together other available variables.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Upload the ‘permalink-fix-disable-canonical-redirects-pack’ folder to the ‘wp-content\u002Fplugins\u002F’ directory.\u003C\u002Fli>\n\u003Cli>Log into the WordPress dashboard http:\u002F\u002Fexample.com\u002Fwp-admin and activate the plugin.\u003C\u002Fli>\n\u003Cli>Setup your .htaccess file as described below, this is the most important step.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cem>Make sure the .htaccess file is setup properly.\u003C\u002Fem> The server requires that you convert end of line characters to UNIX format (LF). Be sure to add a hard return after the last directive. See additional-instructions.rtf for a step-by-step.\u003C\u002Fp>\n\u003Cp>RewriteCond %{REQUEST_FILENAME} !-d\u003Cbr \u002F>\nRewriteCond %{REQUEST_FILENAME} !-f\u003Cbr \u002F>\nRewriteRule ^(.*)$ index.php?q=$1 [L,QSA]\u003C\u002Fp>\n\u003Col>\n\u003Cli>If for some reason you’re using this plugin \u003Cem>outside\u003C\u002Fem> of the Concentric\u002FXO shared hosting enviroment (assuming Apache) use the following .htaccess rules:\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>`\u003Cbr \u002F>\n        RewriteEngine On\u003Cbr \u002F>\n        RewriteBase \u002F\u003Cbr \u002F>\n        RewriteCond %{REQUEST_FILENAME} !-f\u003Cbr \u002F>\n        RewriteCond %{REQUEST_FILENAME} !-d\u003Cbr \u002F>\n        RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]\n    \u003C\u002Fp>\n\u003Cp>Changelog\u003C\u002Fp>\n","This plugin makes WordPress' default permalinks behavior work on the Concentric\u002FXO Communications shared hosting platform.",31076,40,1,"2015-10-18T07:20:00.000Z","4.3.34","2.3",[116,117,118,119,120],"500-server-error","ashurbanipal","canonical-redirection","cnchost","parsing-error","https:\u002F\u002Fgithub.com\u002Fccheney\u002Fpermalink-fix-disable-canonical-redirects-pack","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpermalink-fix-disable-canonical-redirects-pack.1.0.5.zip",{"slug":124,"name":125,"version":6,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":42,"downloaded":130,"rating":131,"num_ratings":27,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":13,"tags":135,"homepage":13,"download_link":139,"security_score":101,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":79},"debug-log-parser","Debug Log Parser","blackus3r","https:\u002F\u002Fprofiles.wordpress.org\u002Ffilme-blog\u002F","\u003Cp>Debug Log Parser is a tool to parse your wordpress debug-file and manage your error-handling.\u003C\u002Fp>\n\u003Cp>Debug Log Parser shows up the last errors summarized on the dashboard.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Define your own colour for different errors.\u003C\u002Fli>\n\u003Cli>Control your error-handling\u003C\u002Fli>\n\u003Cli>See the last errors summarized on the dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n","Debug Log Parser is a tool to parse your Wordpress debug-file and manage your error-handling.",1650,60,"2014-05-10T07:53:00.000Z","3.9.40","2.3.1",[136,137,138,18],"debug","error","log","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdebug-log-parser.zip",{"attackSurface":141,"codeSignals":180,"taintFlows":205,"riskAssessment":206,"analyzedAt":219},{"hooks":142,"ajaxHandlers":172,"restRoutes":173,"shortcodes":174,"cronEvents":179,"entryPointCount":111,"unprotectedCount":11},[143,149,153,157,161,165,168],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","widgets_init","registerWidget","Inc\\WPPTCManager.php",39,{"type":144,"name":150,"callback":151,"file":147,"line":152},"admin_menu","parserPage",73,{"type":144,"name":154,"callback":155,"file":147,"line":156},"admin_init","themeSettings",74,{"type":144,"name":158,"callback":159,"file":147,"line":160},"admin_enqueue_scripts","initScriptsAdmin",77,{"type":144,"name":162,"callback":163,"file":147,"line":164},"wp_enqueue_scripts","initScriptsFrontend",78,{"type":144,"name":162,"callback":166,"file":147,"line":167},"initStylesFrontend",79,{"type":144,"name":169,"callback":170,"file":147,"line":171},"plugins_loaded","loadPluginTextdomain",80,[],[],[175],{"tag":176,"callback":177,"file":147,"line":178},"hireukraine_shortCodeParser","shortCodeParser",50,[],{"dangerousFunctions":181,"sqlUsage":182,"outputEscaping":188,"fileOperations":11,"externalRequests":111,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":204},[],{"prepared":27,"raw":111,"locations":183},[184],{"file":185,"line":186,"context":187},"Inc\\DbClasses\\WPPTCCommonDbClass.php",54,"$wpdb->query() with variable interpolation",{"escaped":27,"rawEcho":189,"locations":190},6,[191,195,198,200,201,202],{"file":192,"line":193,"context":194},"Inc\\Classes\\WPPTCInitWidget.php",32,"raw output",{"file":196,"line":197,"context":194},"Inc\\templates\\frontend\\shortcodeFinishwrap.php",4,{"file":199,"line":27,"context":194},"Inc\\templates\\frontend\\shortcodeLoop.php",{"file":199,"line":90,"context":194},{"file":199,"line":197,"context":194},{"file":147,"line":203,"context":194},129,[],[],{"summary":207,"deductions":208},"The wp-comments-parser v1.0 plugin exhibits a generally positive security posture based on the static analysis provided.  The absence of dangerous functions, file operations, external HTTP requests (though one is present, its context is unclear), and critical or high severity taint flows are all encouraging signs.  The plugin also shows no history of reported vulnerabilities, suggesting a potentially stable and well-maintained codebase.  However, several areas raise concerns.  The complete lack of nonce checks and capability checks, especially with an entry point like a shortcode, presents a significant risk for potential privilege escalation or unauthorized actions if the shortcode's functionality is not inherently benign and self-contained.  Furthermore, the low rate of proper output escaping (25%) indicates a high likelihood of cross-site scripting (XSS) vulnerabilities, where user-supplied data might be rendered directly in the browser without adequate sanitization.",[209,212,214,216],{"reason":210,"points":211},"No nonce checks implemented",15,{"reason":213,"points":211},"No capability checks implemented",{"reason":215,"points":42},"Low rate of output escaping (25%)",{"reason":217,"points":218},"One external HTTP request detected (context unclear)",5,"2026-03-17T05:57:41.579Z",{"wat":221,"direct":234},{"assetPaths":222,"generatorPatterns":226,"scriptPaths":227,"versionParams":229},[223,224,225],"\u002Fwp-content\u002Fplugins\u002Fwp-comments-parser\u002FInc\u002Fassets\u002Fadmin\u002Fjs\u002Fscripts.js","\u002Fwp-content\u002Fplugins\u002Fwp-comments-parser\u002FInc\u002Fassets\u002Ffrontend\u002Fjs\u002Ffrontend-scripts.js","\u002Fwp-content\u002Fplugins\u002Fwp-comments-parser\u002FInc\u002Fassets\u002Ffrontend\u002Fcss\u002FWPPTC-frontend.css",[],[228],"https:\u002F\u002Fcdnjs.cloudflare.com\u002Fajax\u002Flibs\u002Ffont-awesome\u002F4.7.0\u002Fcss\u002Ffont-awesome.min.css",[230,231,232,233],"wp-comments-parser\u002FInc\u002Fassets\u002Fadmin\u002Fjs\u002Fscripts.js?ver=","wp-comments-parser\u002FInc\u002Fassets\u002Ffrontend\u002Fjs\u002Ffrontend-scripts.js?ver=","wp-comments-parser\u002FInc\u002Fassets\u002Ffrontend\u002Fcss\u002FWPPTC-frontend.css?ver=","https:\u002F\u002Fcdnjs.cloudflare.com\u002Fajax\u002Flibs\u002Ffont-awesome\u002F4.7.0\u002Fcss\u002Ffont-awesome.min.css?ver=",{"cssClasses":235,"htmlComments":236,"htmlAttributes":237,"restEndpoints":238,"jsGlobals":239,"shortcodeOutput":240},[],[],[],[],[],[241],"[hireukraine_shortCodeParser]"]