[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFh4_VgEDybiGBJXI5yx75NHg4RIjrKUt8blIJPCYDhc":3,"$fXLU-QqeMtxkVMFbaT9c1iQX1FLCnJlrGC41iAP4XP1o":190,"$fF9DjQcRTBzRIJWDeHm1XCcqYHZrn_EGZZkWPKDrkbAM":195},{"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":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":38,"analysis":142,"fingerprints":177},"manage-inactive-subsites","Manage Inactive Subsites","1.0.0","Marcin Pietrzak","https:\u002F\u002Fprofiles.wordpress.org\u002Fiworks\u002F","\u003Cp>Allow automate handle status of inactive site in MultiSite installation.\u003C\u002Fp>\n","Allow automate handle status of inactive site in MultiSite installation.",0,1053,100,1,"2022-12-30T15:03:00.000Z","6.1.10","4.4","",[20,21,22],"automate","management","multisite","http:\u002F\u002Fiworks.pl\u002Fmanage-inactive-subsites","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmanage-inactive-subsites.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"iworks",23,88860,97,274,77,"2026-05-19T21:22:00.559Z",[39,62,83,103,123],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":13,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":18,"download_link":59,"security_score":60,"vuln_count":14,"unpatched_count":11,"last_vuln_date":61,"fetched_at":27},"delete-me","Delete Me","3.2","cmc3215","https:\u002F\u002Fprofiles.wordpress.org\u002Fcmc3215\u002F","\u003Cp>Allow users with specific WordPress roles to delete themselves from the \u003Cstrong>Your Profile\u003C\u002Fstrong> page or anywhere Shortcodes can be used using the Shortcode \u003Ccode>[plugin_delete_me \u002F]\u003C\u002Fcode>.\u003Cbr \u002F>\nSettings for this plugin are found on the \u003Cstrong>Settings -> Delete Me\u003C\u002Fstrong> subpanel. Multisite and Network Activation supported.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How it works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>A user clicks the delete link, which defaults to “Delete Account”, but can be changed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>User is asked to confirm they want to delete themselves.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If confirmed, user and all their Posts, Links, and (optionally) Comments are deleted.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Deleted user (optionally) redirected to landing page URL, default is homepage, can be changed or left blank.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Settings available:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Enable or disable Network Wide, which applies a single page of settings across all Multisite network Sites.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select specific WordPress roles (e.g. Subscriber) you want to allow to delete themselves using Delete Me.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>class\u003C\u002Fcode> and \u003Ccode>style\u003C\u002Fcode> attributes of the delete link.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>\u003Ca>\u003C\u002Fcode> tag clickable content of the delete link.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Landing page URL.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Your Profile\u003C\u002Fstrong> confirmation page Heading, Warning, Password (optionally require password), Button.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enable or disable delete link on the \u003Cstrong>Your Profile\u003C\u002Fstrong> page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Javascript confirm text for Shortcode.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enable or disable Javascript confirm for Shortcode.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enable or disable using a form (require password) instead of a link for Shortcode.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Multisite: Delete user from entire Network or current Site only.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Delete comments.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>E-mail notification when a user deletes themselves.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Allow users with specific WordPress roles to delete themselves from the Your Profile page or anywhere Shortcodes can be used.",8000,108274,24,"2024-06-02T14:24:00.000Z","6.5.8","3.7","5.2.4",[55,56,22,57,58],"delete","gdpr","unsubscribe","user-management","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdelete-me.3.2.zip",92,"2023-10-23 00:00:00",{"slug":63,"name":64,"version":65,"author":63,"author_profile":66,"description":67,"short_description":68,"active_installs":13,"downloaded":69,"rating":13,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":81,"download_link":82,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"docswrite","Docswrite – Export Google Docs to Your Site ✨","1.2.25","https:\u002F\u002Fprofiles.wordpress.org\u002Fdocswrite\u002F","\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\u002F6YfX5b50VRY?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>Docswrite is a powerful tool for editorial and content teams. It automates and optimizes content publication, making it easier for teams to manage and publish content consistently. Whether you’re editing blog posts, articles, or any other type of content, Docswrite integrates seamlessly with your WordPress site to enhance your content management workflow.\u003C\u002Fp>\n\u003Cp>This plugin allows you to connect your WordPress website to Docswrite, a platform offering seamless content transformation from Google Docs to WordPress. With this integration, website owners can save hundreds of hours per month by simplifying the content distribution process.\u003C\u002Fp>\n\u003Cp>Join hundreds of content teams that use Docswrite! Interested to know the difference between us and our competitors? Check out the full details and insights from each challenge on our blog:\u003C\u002Fp>\n\u003Ch3>🏆 Docswrite vs. Competitors: In-Depth Comparisons\u003C\u002Fh3>\n\u003Cp>Discover how Docswrite stacks up against other solutions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fblog.docswrite.com\u002Fthe-docswrite-challenge-docswrite-vs-wordable\" rel=\"nofollow ugc\">Docswrite vs. Wordable\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fblog.docswrite.com\u002Fthe-docswrite-challenge-docswrite-vs-cloudpress\" rel=\"nofollow ugc\">Docswrite vs. Cloudpress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fblog.docswrite.com\u002Fthe-docswrite-challenge-docswrite-vs-tenwrite\" rel=\"nofollow ugc\">Docswrite vs. Tenwrite\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Want to see these comparisons in action? Check out our YouTube channel for visual breakdowns:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=FMDGUmqC6jk\" rel=\"nofollow ugc\">Docswrite vs. Wordable (Video)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=1TbUnWLZpms\" rel=\"nofollow ugc\">Docswrite vs. Cloudpress (Video)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=g3nebV0rvvc\" rel=\"nofollow ugc\">Docswrite vs. Tenwrite (Video)\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🌟 Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bulk Publish:\u003C\u002Fstrong> Import multiple documents at once for efficient content management.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Workflow Management:\u003C\u002Fstrong> Create and manage content workflows with collaborative features, allowing multiple users to work together efficiently.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Programmatic SEO:\u003C\u002Fstrong> Create and optimize a large number of unique, high-quality web pages at scale.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI-Powered Content Generation Automation:\u003C\u002Fstrong> Generate and publish automatically high-quality, SEO-optimized content, ensuring your posts are optimized for search engines without extra effort.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enhanced Security:\u003C\u002Fstrong> Protect your content with advanced security features and user management controls by securely keeping your website ID.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free Trial:\u003C\u002Fstrong> Get 5 free exports to try out all features without any commitment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACF Support:\u003C\u002Fstrong> Update ACF fields for posts created by Docswrite.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rankmath and Yoast SEO Support:\u003C\u002Fstrong> Update Rankmath and Yoast SEO fields for posts created by Docswrite.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Newspack SEO Support:\u003C\u002Fstrong> Update Newspack SEO fields for posts created by Docswrite.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📦 Installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>Activate the plugin from the Plugins menu in your WordPress admin panel.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Have an account at \u003Ca href=\"https:\u002F\u002Fdocswrite.com\u002Faccounts\u002Fsignup\" rel=\"nofollow ugc\">Docswrite\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🛠️ How Does it Work?\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>After Docswrite is activated, click on “Connect” and you will be redirected to Docswrite.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If you have an account with Docswrite, your website will be automatically registered. If not, you will be redirected to the signup page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Once connected, go to the \u003Ca href=\"https:\u002F\u002Fdocswrite.com\u002Fdashboard\" rel=\"nofollow ugc\">Docswrite dashboard\u003C\u002Fa> and start your publishing journey.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Happy publishing!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>💬 Support\u003C\u002Fh3>\n\u003Cp>For support or inquiries, please visit \u003Ca href=\"https:\u002F\u002Fhelp.docswrite.com\u002Fsupport\" rel=\"nofollow ugc\">Docswrite Support\u003C\u002Fa> or contact us at team@docswrite.com\u003C\u002Fp>\n\u003Ch3>How it works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>After installation and activation of the plugin, this is the screen you see. The Website ID represents a secret that will be used to connect with Docswrite\u003C\u002Fli>\n\u003Cli>After clicking on ‘Connect’ you will be redirected to Docswrite – you need to be logged in to Docswrite\u003C\u002Fli>\n\u003Cli>If you don’t have an account with Docswrite, you will be redirected to the sign up page\u003C\u002Fli>\n\u003Cli>Your site will be added to Docswrite dashboard\u003C\u002Fli>\n\u003Cli>You are successfully connected \u003C\u002Fli>\n\u003Cli>Now, you can publish content using Docswrite ✨\u003C\u002Fli>\n\u003C\u002Fol>\n","Effortlessly publish Google Docs to WordPress, preserving formatting and structure for a streamlined content workflow",2615,4,"2025-10-12T16:16:00.000Z","6.7.5","3.5.0","5.3",[76,77,78,79,80],"ai","automated-publishing","content-management","google-docs","seo","https:\u002F\u002Fdocswrite.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdocswrite.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":13,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":18,"tags":97,"homepage":101,"download_link":102,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"multisite-user-role-manager","Multisite User Role Manager","1.0.7","OzTheGreat","https:\u002F\u002Fprofiles.wordpress.org\u002Fozthegreat\u002F","\u003Cp>For WordPress Multisite (WPMU) installs, allows Super Admins to easily manage each users roles and blogs from one\u003Cbr \u002F>\nscreen in the Network Admin menu.\u003C\u002Fp>\n\u003Cp>You no longer have to go to each blog to change the user’s role. It’s also\u003Cbr \u002F>\nmuch easier to see which sites a user is associated with.\u003C\u002Fp>\n","Manage user roles for each blog from a single screen on multisite (WPMU) setups",80,30365,3,"2017-11-07T14:04:00.000Z","4.8.28","4.0",[21,22,98,99,100],"roles","users","wpmu","https:\u002F\u002Fwpartisan.me\u002Fplugins\u002Fmultisite-user-role-manager","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultisite-user-role-manager.1.0.7.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":91,"downloaded":111,"rating":13,"num_ratings":112,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":18,"tags":116,"homepage":121,"download_link":122,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"network-plugin-auditor","Network Plugin Auditor","1.10.1","Katherine Semel-Munson","https:\u002F\u002Fprofiles.wordpress.org\u002Fksemel\u002F","\u003Cp>As my WordPress network grew I found it challenging to track which plugins and themes were used on each site, and the only way to check was to visit each dashboard one at a time.  What a hassle!\u003C\u002Fp>\n\u003Cp>This plugin adds columns to your Network Admin on the Sites, Themes and Plugins pages to show which of your sites have each plugin and theme activated.  Now you can easily determine which plugins and themes are used on your network sites and which can be safely removed.\u003C\u002Fp>\n","For multisite\u002Fnetwork installations only.  Adds columns to your network admin to show which sites are using each plugin and theme.",45624,22,"2016-10-30T22:05:00.000Z","4.6.30","3.2.1",[117,22,118,119,120],"admin","network","plugin-management","theme-management","http:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fnetwork-plugin-auditor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnetwork-plugin-auditor.1.10.1.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":11,"num_ratings":11,"last_updated":133,"tested_up_to":134,"requires_at_least":135,"requires_php":136,"tags":137,"homepage":140,"download_link":141,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"multisite-usage-scanner","Multisite Usage Scanner","1.0.2","Dominic Johnson","https:\u002F\u002Fprofiles.wordpress.org\u002Fdominicmiramediacouk\u002F","\u003Cp>Multisite Usage Scanner helps WordPress network administrators audit plugin usage across all sites in a multisite installation.\u003C\u002Fp>\n\u003Cp>It provides a simple admin interface to:\u003Cbr \u002F>\n* List all active plugins per site\u003Cbr \u002F>\n* Identify unused plugins across the network\u003Cbr \u002F>\n* Export usage data for reporting or cleanup\u003C\u002Fp>\n\u003Cp>This tool is especially useful for large networks with legacy plugins or unclear usage patterns.\u003C\u002Fp>\n","Scan your WordPress multisite network to identify which plugins are actively used across sites. Helps admins safely clean up unused plugins.",60,444,"2026-01-01T09:54:00.000Z","6.9.4","5.0","7.4",[138,139,22,119],"admin-tools","diagnostics","https:\u002F\u002Fgithub.com\u002Fdominicjjohnson\u002Fplugin.multisite-usage-scanner","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultisite-usage-scanner.1.0.2.zip",{"attackSurface":143,"codeSignals":158,"taintFlows":165,"riskAssessment":166,"analyzedAt":176},{"hooks":144,"ajaxHandlers":151,"restRoutes":152,"shortcodes":153,"cronEvents":154,"entryPointCount":11,"unprotectedCount":11},[145],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","plugins_loaded","manage_inactive_subsites_load_plugin_textdomain","manage-inactive-subsites.php",46,[],[],[],[155],{"hook":156,"callback":156,"file":149,"line":157},"manage_inactive_subsites_cron_hourly",73,{"dangerousFunctions":159,"sqlUsage":160,"outputEscaping":162,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":164},[],{"prepared":11,"raw":11,"locations":161},[],{"escaped":11,"rawEcho":11,"locations":163},[],[],[],{"summary":167,"deductions":168},"The 'manage-inactive-subsites' plugin v1.0.0 demonstrates a strong initial security posture based on the provided static analysis.  There are no identified AJAX handlers, REST API routes, or shortcodes, and all code signals related to dangerous functions, SQL queries, output escaping, file operations, and external HTTP requests are clean.  Specifically, the complete absence of SQL queries not using prepared statements and the 100% proper output escaping are excellent indicators of secure coding practices.  Furthermore, the plugin has no recorded vulnerability history, including CVEs, which suggests a history of responsible development and patching.\n\nHowever, the analysis does highlight some areas for caution. The presence of one cron event without any explicit mention of its authentication or capability checks in the static analysis could represent a potential blind spot. While the attack surface is currently zero without authentication, cron events can sometimes be exploited if not properly secured, especially if they perform sensitive actions. The lack of nonce checks and capability checks across the board, while not directly tied to an exploit in this version's analysis, generally increases the potential for vulnerabilities to be introduced in future updates or if the plugin's functionality expands.  The zero taint analysis is positive, but it's important to remember that taint analysis is not exhaustive and may not catch all potential issues.\n\nIn conclusion, 'manage-inactive-subsites' v1.0.0 presents a very low-risk profile due to its clean static analysis results and lack of vulnerability history.  The developers appear to follow good practices regarding SQL and output handling. The primary weakness, albeit minor given the current state, lies in the potential for the cron event to be a future entry point if not secured. Continued vigilance and robust testing of any future updates will be crucial.",[169,172,174],{"reason":170,"points":171},"Cron event without explicit auth\u002Fcapability checks",5,{"reason":173,"points":171},"No nonce checks implemented",{"reason":175,"points":171},"No capability checks implemented","2026-04-16T13:39:39.657Z",{"wat":178,"direct":183},{"assetPaths":179,"generatorPatterns":180,"scriptPaths":181,"versionParams":182},[],[],[],[],{"cssClasses":184,"htmlComments":185,"htmlAttributes":186,"restEndpoints":187,"jsGlobals":188,"shortcodeOutput":189},[],[],[],[],[],[],{"error":191,"url":192,"statusCode":193,"statusMessage":194,"message":194},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmanage-inactive-subsites\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":11,"versions":196},[]]