[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f21o4VUnpLoWqdyrELhEQiJMgBHWHycLje6v0DWwFjIM":3,"$fRAs6-w3NfBNr-QGhmp-Gj0EEE_unNTf-vEk0vSzO5ts":178,"$faZJDmflYCCEWdgv7cNXlSrT9e5k0ds0Oz1O6mBX7FXA":183},{"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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":41,"analysis":139,"fingerprints":164},"remove-comments-are-closed","Remove \"Comments are closed\"","1.3.2","Per Søderlind","https:\u002F\u002Fprofiles.wordpress.org\u002Fpers\u002F","\u003Cp>On posts where comments are closed, the plugin will remove the text ‘Comments are closed.’ The plugin supports any languages\u002Ftext domain, and will remove the text from themes and plugins.\u003C\u002Fp>\n\u003Cp>Prerequisite: Since the plugin is \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FPlugin_API\u002FFilter_Reference\u002Fgettext\" rel=\"nofollow ugc\">filtering gettext\u003C\u002Fa>, your theme\u002Fplugin must be \u003Ca href=\"http:\u002F\u002Fwp.smashingmagazine.com\u002F2011\u002F12\u002F29\u002Finternationalizing-localizing-wordpress-theme\u002F\" rel=\"nofollow ugc\">localized\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>View the plugin source code at the \u003Ca href=\"http:\u002F\u002Fsoderlind.no\u002Farchives\u002F2012\u002F01\u002F11\u002Fwordpress-plugin-remove-comments-are-closed\u002F\" rel=\"nofollow ugc\">plugin home page\u003C\u002Fa>\u003C\u002Fp>\n","Remove the \"Comments are closed\" text from posts.",1000,62060,88,17,"2017-11-28T21:29:00.000Z","4.7.33","2.2.0","",[20,21,22,23],"comments","i18n","l10n","remove-text","http:\u002F\u002Fsoderlind.no\u002Farchives\u002F2012\u002F01\u002F11\u002Fwordpress-plugin-remove-comments-are-closed\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-comments-are-closed.1.3.2.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":34,"profile_url":8,"plugin_count":35,"total_installs":36,"avg_security_score":37,"avg_patch_time_days":38,"trust_score":39,"computed_at":40},"pers","PersianScript",102,176650,90,304,72,"2026-05-20T03:11:31.121Z",[42,58,83,101,120],{"slug":43,"name":44,"version":45,"author":46,"author_profile":47,"description":48,"short_description":49,"active_installs":37,"downloaded":50,"rating":51,"num_ratings":52,"last_updated":53,"tested_up_to":54,"requires_at_least":17,"requires_php":18,"tags":55,"homepage":56,"download_link":57,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"hide-comments-are-closed","Hide \"Comments are closed\"","1.0","Amitpal Singh","https:\u002F\u002Fprofiles.wordpress.org\u002Famitworkdesk\u002F","\u003Cp>On posts where comments are closed, the plugin will remove the text ‘Comments are closed.’ The plugin supports any languages\u002Ftext domain, and will remove the text from themes and plugins.\u003C\u002Fp>\n","Hide the \"Comments are closed\" text from posts.",4314,100,2,"2016-10-17T09:20:00.000Z","4.6.30",[20,21,22,23],"http:\u002F\u002Fwpuncle.com\u002Funcleplugins\u002Fhide-comments-are-closed\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-comments-are-closed.1.1.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":78,"download_link":79,"security_score":80,"vuln_count":81,"unpatched_count":27,"last_vuln_date":82,"fetched_at":29},"loco-translate","Loco Translate","2.8.3","Tim W","https:\u002F\u002Fprofiles.wordpress.org\u002Ftimwhitlock\u002F","\u003Cp>Loco Translate provides in-browser editing of WordPress translation files and integration with automatic translation services.\u003C\u002Fp>\n\u003Cp>It also provides Gettext\u002Flocalization tools for developers, such as extracting strings and generating templates.\u003C\u002Fp>\n\u003Cp>Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Built-in translation editor within WordPress admin\u003C\u002Fli>\n\u003Cli>Integration with translation APIs including DeepL, Google, Lecto, Microsoft and OpenAI.\u003C\u002Fli>\n\u003Cli>Create and update language files directly in your theme or plugin\u003C\u002Fli>\n\u003Cli>Extraction of translatable strings from your source code\u003C\u002Fli>\n\u003Cli>Native MO file compilation without the need for Gettext on your system\u003C\u002Fli>\n\u003Cli>JSON (Jed) file compilation compatible with WordPress script localization\u003C\u002Fli>\n\u003Cli>Support for standard PO features including comments, references and plural forms\u003C\u002Fli>\n\u003Cli>PO source view with clickable source code references\u003C\u002Fli>\n\u003Cli>Protected language directory for saving custom translations\u003C\u002Fli>\n\u003Cli>Configurable PO file backups with diff and restore capability\u003C\u002Fli>\n\u003Cli>Built-in WordPress locale codes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Official \u003Ca href=\"https:\u002F\u002Flocalise.biz\u002F\" rel=\"nofollow ugc\">Loco\u003C\u002Fa> WordPress plugin by Tim Whitlock.\u003Cbr \u002F>\nFor more information please visit our \u003Ca href=\"https:\u002F\u002Flocalise.biz\u002Fwordpress\u002Fplugin\" rel=\"nofollow ugc\">plugin page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Keyboard shortcuts\u003C\u002Fh3>\n\u003Cp>The PO file editor supports the following keyboard shortcuts for faster translating:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Done and Next: \u003Ccode>Ctrl ↵\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Next string: \u003Ccode>Ctrl \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↓\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Previous string: \u003Ccode>Ctrl \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↑\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Next untranslated: \u003Ccode>Shift Ctrl \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↓\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Previous untranslated: \u003Ccode>Shift Ctrl \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↑\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Copy from source text: \u003Ccode>Ctrl B\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Clear translation: \u003Ccode>Ctrl K\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Toggle Fuzzy: \u003Ccode>Ctrl U\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Save PO \u002F compile MO: \u003Ccode>Ctrl S\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Toggle invisibles: \u003Ccode>Shift Ctrl I\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Suggest translation: \u003Ccode>Ctrl J\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Mac users can use ⌘ Cmd instead of Ctrl.\u003C\u002Fp>\n","Translate WordPress plugins and themes directly in your browser. Versatile PO file editor with integrated AI translation providers.",1000000,34755486,96,449,"2026-03-14T11:53:00.000Z","6.9.4","6.6","7.4",[21,22,75,76,77],"language","multilingual","translation","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Floco-translate\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Floco-translate.2.8.3.zip",95,5,"2026-05-04 13:32:17",{"slug":84,"name":85,"version":45,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":18,"tags":97,"homepage":99,"download_link":100,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"js-composer-qtranslate-x","WPBakery Visual Composer & qTranslate-X","John Clause","https:\u002F\u002Fprofiles.wordpress.org\u002Fjohnclause\u002F","\u003Cp>Enables \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fqtranslate-x\u002F\" rel=\"ugc\">qTranslate-X\u003C\u002Fa> multilingual framework for plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjs-composer-qtranslate-x\" rel=\"ugc\">WPBakery Visual Composer\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>At least version 3.3 of \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fqtranslate-x\u002F\" rel=\"ugc\">qTranslate-X\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FqTranslate-Team\u002Fqtranslate-x\u002Farchive\u002F3.2.9.9.4.zip\" rel=\"nofollow ugc\">alpha pre-release\u003C\u002Fa> is required.\u003C\u002Fp>\n\u003Cp>This plugin is currently a work in progress, please review the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjs-composer-qtranslate-x\u002Fother_notes\u002F\" rel=\"ugc\">Known Issues\u003C\u002Fa> and report the features, which did not work for you.\u003C\u002Fp>\n\u003Ch3>Known Issues\u003C\u002Fh3>\n","Enables multilingual framework for plugin \"WPBakery Visual Composer\".",8000,149921,64,11,"2017-11-28T08:32:00.000Z","4.1.42","4.0",[98,21,22,75,76],"bilingual","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjs-composer-qtranslate-x","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjs-composer-qtranslate-x.1.0.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":51,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":18,"tags":115,"homepage":118,"download_link":119,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"qtranslate-meta","qTranslate META","1.0.2","jstar198","https:\u002F\u002Fprofiles.wordpress.org\u002Fjstar198\u002F","\u003Cp>Adds an extra panel to the post\u002Fpage edit page which allows you to enter the META keywords & description for that page in each enabled language. Also adds an optional browser title override (does not affect post title).\u003C\u002Fp>\n\u003Cp>Note 1: This plugin requires that \u003Ca href=\"http:\u002F\u002Fwww.qianqin.de\u002Fqtranslate\u002F\" rel=\"nofollow ugc\">qTranslate\u003C\u002Fa> is installed and activated.\u003C\u002Fp>\n\u003Cp>Note 2: This plugin does not work well with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fall-in-one-seo-pack\u002F\" rel=\"ugc\">All In One SEO\u003C\u002Fa> and potentially any other plugin or theme which tries to set your META tags.\u003C\u002Fp>\n\u003Ch4>Thanks\u003C\u002Fh4>\n\u003Cp>I’d like to thank the following people for their contributions (in chronological order):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Victor Berchet &mdash; Help with initial localisation; French translation\u003C\u002Fli>\n\u003Cli>Benoit Gauthier &mdash; autosave bug fix\u003C\u002Fli>\n\u003Cli>Filippo Pisano &mdash; Italian translation\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fpc.de\u002F\" rel=\"nofollow ugc\">Marcis G.\u003C\u002Fa> &mdash; Belorussian translation\u003C\u002Fli>\n\u003Cli>Almaz &mdash; Russian translation\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.heftrucknederland.nl\u002F\" rel=\"nofollow ugc\">Renate Kramer\u003C\u002Fa> &mdash; German translation\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpwebshop.com\u002Fblog\u002F\" rel=\"nofollow ugc\">Rene\u003C\u002Fa> &mdash; Dutch translation\u003C\u002Fli>\n\u003Cli>banane &mdash; Bugs with WordPress 3 compatability.\u003C\u002Fli>\n\u003Cli>Alexander of \u003Ca href=\"http:\u002F\u002Fwebhostinggeeks.com\u002F\" rel=\"nofollow ugc\">Web Hosting Geeks\u003C\u002Fa> &mdash; Romanian translation\u003C\u002Fli>\n\u003Cli>Branco Radenovich of \u003Ca href=\"http:\u002F\u002Fwebhostingw.com\u002F\" rel=\"nofollow ugc\">Web Hosting Watch\u003C\u002Fa> &mdash; Slovakian translation\u003C\u002Fli>\n\u003C\u002Ful>\n","For users of qTranslate, allows you to set multi-lingual META tags and a \u003Ctitle> override for your posts and pages.",400,32207,1,"2012-07-18T18:18:00.000Z","3.4.2","2.5",[21,22,116,76,117],"meta","qtranslate","http:\u002F\u002Fjohnjcamilleri.com\u002F2010\u002F01\u002Fqtranslate-and-multilingual-meta-tags\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fqtranslate-meta.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":27,"num_ratings":27,"last_updated":130,"tested_up_to":131,"requires_at_least":132,"requires_php":73,"tags":133,"homepage":136,"download_link":137,"security_score":51,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":138},"dokan-wpml","Dokan WPML","1.1.13","weDevs","https:\u002F\u002Fprofiles.wordpress.org\u002Fwedevs\u002F","\u003Cp>Dokan Multivendor is based on the famous eCommerce solution WooCommerce. To enable multiple language feature WPML is the most reliable solution. These 5 extensions below is required to translate a WooCommerce store-\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpml.org\u002F?aid=106335&affiliate_key=EbXH25fvBE9b\" rel=\"nofollow ugc\">Sitepress Multilingual\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>WooCommerce Multilingual\u003C\u002Fli>\n\u003Cli>WPML Translation Management\u003C\u002Fli>\n\u003Cli>WPML Media\u003C\u002Fli>\n\u003Cli>WPML String Translation\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You can purchase and download all these plugin from the same site. Some of these are free!\u003C\u002Fp>\n\u003Cp>After purchasing all these extensions and installing, you need to install this extension. It will not work unless you have activated all the plugins mentioned above.\u003C\u002Fp>\n\u003Cp>Please remember to set the URL structure to \u003Ccode>site.com\u002Flang\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Dokan does not support URL parameters. So you can NOT set the URL structure to be \u003Ccode>site.com?lang=nl\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>This extension does not have any settings. Everything is controlled from WPML settings page.\u003C\u002Fp>\n","WPML integration for Dokan Multivendor Plugin",300,24758,"2026-01-08T10:11:00.000Z","6.8.5","6.5",[134,21,22,77,135],"dokan","wpml","https:\u002F\u002Fwedevs.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdokan-wpml.1.1.13.zip","2026-04-06T09:54:40.288Z",{"attackSurface":140,"codeSignals":152,"taintFlows":159,"riskAssessment":160,"analyzedAt":163},{"hooks":141,"ajaxHandlers":148,"restRoutes":149,"shortcodes":150,"cronEvents":151,"entryPointCount":27,"unprotectedCount":27},[142],{"type":143,"name":144,"callback":145,"priority":146,"file":147,"line":93},"filter","gettext","ps_remove_comments_are_closed",20,"remove-comments-are-closed.php",[],[],[],[],{"dangerousFunctions":153,"sqlUsage":154,"outputEscaping":156,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":158},[],{"prepared":27,"raw":27,"locations":155},[],{"escaped":27,"rawEcho":27,"locations":157},[],[],[],{"summary":161,"deductions":162},"The \"remove-comments-are-closed\" plugin v1.3.2 exhibits an exceptionally strong security posture based on the provided static analysis and vulnerability history. The code analysis reveals no dangerous functions, no raw SQL queries (all are prepared), and all outputs are properly escaped. Crucially, the plugin has zero attack surface points, meaning there are no AJAX handlers, REST API routes, shortcodes, or cron events that could be exploited. This lack of entry points, combined with the absence of file operations and external HTTP requests, significantly minimizes the plugin's exposure to potential attacks. The vulnerability history is also clean, with no recorded CVEs, indicating a consistent track record of secure development. The overall impression is of a well-crafted, minimalist plugin designed with security as a primary concern.  While this is a highly positive assessment, it's worth noting that the absence of any capability checks or nonce checks is a direct consequence of the zero attack surface. If the plugin were to introduce any form of user interaction in the future, these security mechanisms would become essential. For its current functionality and based on the data, the plugin appears to be extremely secure.",[],"2026-03-16T18:49:49.526Z",{"wat":165,"direct":171},{"assetPaths":166,"generatorPatterns":167,"scriptPaths":168,"versionParams":169},[],[],[],[170],"remove-comments-are-closed\u002Fremove-comments-are-closed.php?ver=1.3.2",{"cssClasses":172,"htmlComments":173,"htmlAttributes":174,"restEndpoints":175,"jsGlobals":176,"shortcodeOutput":177},[],[],[],[],[],[],{"error":179,"url":180,"statusCode":181,"statusMessage":182,"message":182},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fremove-comments-are-closed\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":184,"versions":185},4,[186,192,199,206],{"version":6,"download_url":25,"svn_tag_url":187,"released_at":28,"has_diff":188,"diff_files_changed":189,"diff_lines":28,"trac_diff_url":190,"vulnerabilities":191,"is_current":179},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fremove-comments-are-closed\u002Ftags\u002F1.3.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fremove-comments-are-closed%2Ftags%2F1.3.1&new_path=%2Fremove-comments-are-closed%2Ftags%2F1.3.2",[],{"version":193,"download_url":194,"svn_tag_url":195,"released_at":28,"has_diff":188,"diff_files_changed":196,"diff_lines":28,"trac_diff_url":197,"vulnerabilities":198,"is_current":188},"1.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-comments-are-closed.1.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fremove-comments-are-closed\u002Ftags\u002F1.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fremove-comments-are-closed%2Ftags%2F1.3.0&new_path=%2Fremove-comments-are-closed%2Ftags%2F1.3.1",[],{"version":200,"download_url":201,"svn_tag_url":202,"released_at":28,"has_diff":188,"diff_files_changed":203,"diff_lines":28,"trac_diff_url":204,"vulnerabilities":205,"is_current":188},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-comments-are-closed.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fremove-comments-are-closed\u002Ftags\u002F1.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fremove-comments-are-closed%2Ftags%2F1.2.1&new_path=%2Fremove-comments-are-closed%2Ftags%2F1.3.0",[],{"version":207,"download_url":208,"svn_tag_url":209,"released_at":28,"has_diff":188,"diff_files_changed":210,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":211,"is_current":188},"1.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-comments-are-closed.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fremove-comments-are-closed\u002Ftags\u002F1.2.1\u002F",[],[]]