[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6b5Dh63ihTNGfY9Pn5ixwwa1yR05_OIwFib1wTlaC_Y":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":39,"analysis":131,"fingerprints":179},"launch-check","Launch Check","1.2.0","Cullen Whitmore","https:\u002F\u002Fprofiles.wordpress.org\u002Fcwhitmore\u002F","\u003Cp>Launch Check is a WordPress plugin that ensures you have made your site visible to search engines, changed the default description, added Google Analytics and installed BruteProtect before launch.\u003C\u002Fp>\n\u003Cp>Activate it when you are ready to launch your site and it will alert you if you need to make your site public, change the tagline, add the Google Analytics tracking snippet or setup BruteProtect to protect your site against botnets.\u003C\u002Fp>\n","Launch Check helps make sure you've taken care of those pesky pre-launch items that can be way too embarrassing when missed.",10,3336,80,1,"2015-03-15T15:40:00.000Z","4.1.42","3.5","",[20,21,22,23,24],"checklist","pre-launch","pre-launch-checklist","seo","yoast-analytics","http:\u002F\u002Fmatchboxdesigngroup.com\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flaunch-check.1.2.0.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":27,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"cwhitmore",2,70,2910,69,"2026-04-04T09:03:20.269Z",[40,60,78,96,114],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":34,"last_updated":51,"tested_up_to":52,"requires_at_least":18,"requires_php":18,"tags":53,"homepage":18,"download_link":59,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"simple-seo-criteria-check","Simple SEO Criteria Check","2.6","Janine","https:\u002F\u002Fprofiles.wordpress.org\u002Fblapps\u002F","\u003Cp>The Plugin Simple SEO Criteria Check fosters to get a better ranking in Google.\u003Cbr \u002F>\nThis will by supported by\u003C\u002Fp>\n\u003Cul>\n\u003Cli>lists all your post’s permalinks and its URL lenght\u003C\u002Fli>\n\u003Cli>list all your post’s images, alt tags, filename and further meta data\u003C\u002Fli>\n\u003Cli>lists all internal and external links within a post\u003C\u002Fli>\n\u003Cli>progress bar shows your SEO health accordingly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Available in English and German\u003C\u002Fp>\n\u003Cp>This checklist helps you which deciding which post links, post image data must be adjusted to have a more SEO friedly website.\u003Cbr \u002F>\nMake Google happy! 😉\u003C\u002Fp>\n\u003Cp>The plugin is written by Janine of \u003Ca href=\"https:\u002F\u002Fblapps.eu\u002F\" title=\"\" rel=\"nofollow ugc\">Blapps.eu\u003C\u002Fa>.\u003C\u002Fp>\n","The plugin 'Simple SEO Criteria Checklist\" evaluates your post URLs, internal and external post links and image meta data.",60,2088,100,"2023-09-03T14:10:00.000Z","6.3.8",[54,55,56,57,58],"image-meta-data","seo-checklist","seo-friendly-urls","seo-health-check","seo-images","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-seo-criteria-check.2.6.zip",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":11,"downloaded":68,"rating":28,"num_ratings":28,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":75,"download_link":76,"security_score":77,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"launch-checklist","Launch Checklist","1.0.4","Kanopi Studios","https:\u002F\u002Fprofiles.wordpress.org\u002Fkanopi\u002F","\u003Cp>\u003Cstrong>This plugin is no longer actively maintained or supported.\u003C\u002Fstrong>\u003Cbr \u002F>\nYou may continue to use it, but please be aware that it may not be compatible with future versions of WordPress. We recommend considering alternative solutions.\u003C\u002Fp>\n\u003Cp>When launching your site there are usually a series of things you do before you “go live” to validate your site is ready to go. This plugin provides an interface for managing that checklist through the WordPress UI.\u003C\u002Fp>\n\u003Cp>The plugin integrates with \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fa11yproject\u002Fa11yproject.com\" rel=\"nofollow ugc\">The A11Y Project\u003C\u002Fa> and will pull a list of current accessibility tests to check against. The way to add those extra items is through the settings page for the plugin. This feature uses the \u003Ca href=\"https:\u002F\u002Fwww.jsdelivr.com\u002F\" rel=\"nofollow ugc\">jsdelivr\u003C\u002Fa> service for fetching the data.  You must agree to the \u003Ca href=\"https:\u002F\u002Fwww.jsdelivr.com\u002Fterms\" rel=\"nofollow ugc\">jsdelivr terms\u003C\u002Fa> to use that feature.\u003C\u002Fp>\n","WordPress plugin that allows for creation of interactive site launch checklist items.",17513,"2025-02-19T17:28:00.000Z","6.4.8","5.0","8.0",[20,74,21],"launch","https:\u002F\u002Fgithub.com\u002Fkanopi\u002Fwp-launch-checklist","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flaunch-checklist.1.0.4.zip",92,{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":11,"downloaded":86,"rating":28,"num_ratings":28,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":94,"download_link":95,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"ratify","Ratify","1.1.1","secretsource","https:\u002F\u002Fprofiles.wordpress.org\u002Fsecretsource\u002F","\u003Cp>A plugin that helps keep us from publishing sites with basic configuration errors. It is an automated checklist of common issues in WordPress sites.\u003C\u002Fp>\n\u003Cp>Ratify – Your technical seal of approval\u003C\u002Fp>\n\u003Cp>This small and unintrusive plugin provides a fast way to spot technical WordPress configuration issues and fixes some of them without being asked. Examples include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>verifying that the home page has a valid Title tag\u003C\u002Fli>\n\u003Cli>verifying that the site is not blocking robots (Google)\u003C\u002Fli>\n\u003Cli>verifying that the site and all assets are being delivered over HTTPS\u003C\u002Fli>\n\u003Cli>verifying that the home page is delivered gzipped (compressed)\u003C\u002Fli>\n\u003Cli>verifying that images on the home page have ALT attributes\n\u003Cul>\n\u003Cli>that the home page has H1, H2, H3, etc. tags\u003C\u002Fli>\n\u003Cli>that the HTML on the home page is valid\u003C\u002Fli>\n\u003Cli>that the HTML on the home page has Open Graph tags\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>much, much more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In most cases the plugin can improve your Google Lighthouse score simply by installing it.\u003C\u002Fp>\n\u003Cp>The story of Ratify\u003C\u002Fp>\n\u003Ch3>Why?\u003C\u002Fh3>\n\u003Cp>When you create more than 1 site per week (as we have at Secret Source Technology) using a different premium theme on each site, there are dozens or even hundreds of issues that can arise.\u003C\u002Fp>\n\u003Cp>The Ratify plugin is our latest attempt at formalizing our quality control. It is our guarantee that a site meets a certain minimum of quality. It greatly reduces the potential for human error and allows you to see at a glance issues the site may be having.\u003C\u002Fp>\n\u003Cp>This plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Started as a spreadsheet with nearly one hundred line items\u003C\u002Fli>\n\u003Cli>Turned into a bash script\u003C\u002Fli>\n\u003Cli>Then a bash script with a graphic web front end\u003C\u002Fli>\n\u003Cli>Then into Selenium automated test script (for testing forms)\u003C\u002Fli>\n\u003Cli>Then into a plugin using the Herbert framework\u003C\u002Fli>\n\u003Cli>Then into a plugin using the WordPress Plugin Boilerplate (current version)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin structure is very basic and tests can be added simply (if you know how to write object oriented PHP – have a look in the “Models” folder…). In future versions we hope to include additional tests and speed improvements for your site. We are very interested in hearing from users of the plugin so please do not hesitate to contact us with questions \u002F concerns.\u003C\u002Fp>\n\u003Cp>Installation\u003C\u002Fp>\n\u003Cp>There are no special requirements to install this plugin. Just use the standard WordPress plugin installation routine.\u003C\u002Fp>\n\u003Cp>Frequently Asked Questions\u003C\u002Fp>\n\u003Cp>(waiting for feedback from users… there are no FAQs at this time)\u003C\u002Fp>\n\u003Cp>Screenshots\u003C\u002Fp>\n\u003Col>\n\u003Cli>This is a sample report from a site that is not very good\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Copyright\u003C\u002Fp>\n\u003Cp>The “\u003Ca href=\"https:\u002F\u002Fsvgsilh.com\u002Fimage\u002F1966719.html\" rel=\"nofollow ugc\">approved\u003C\u002Fa>” stamp used with permission.\u003C\u002Fp>\n\u003Cp>Contributing\u003C\u002Fp>\n\u003Cp>We’re following \u003Ca href=\"https:\u002F\u002Fgist.github.com\u002Fkasparsd\u002F3749872\" rel=\"nofollow ugc\">this gist\u003C\u002Fa> to use github as the master repository.\u003C\u002Fp>\n\u003Cp>If you find an issues with this plugin, please submit tickets using github’s issue tracking system.\u003Cbr \u002F>\nBe sure to state what the problem is, the steps to reproduce, the expected behavior and the actual behavior.\u003C\u002Fp>\n\u003Ch3>Helpful Links for Developers\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>https:\u002F\u002Fwordpress.stackexchange.com\u002Fquestions\u002F63668\u002Fautoloading-namespaces-in-wordpress-plugins-themes-can-it-work\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fwordpress.stackexchange.com\u002Fquestions\u002F307345\u002Ftranslate-a-constant-while-appeasing-wordpress-phpcs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Changelog\u003C\u002Fp>\n\u003Cp>1.1.1 – Fixed an issue in which valid headings were failing the headings test\u003Cbr \u002F>\n1.1   – Completely PHPCS valid following all WordPress coding style guidelines.\u003Cbr \u002F>\n1.0.4 – Fixed file names to be PHPCS compliant. Also fixed other phpcs compliance issues throughout\u003Cbr \u002F>\n1.0.3 – Moved the master repository to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSecretSourceWeb\u002Fratify\" rel=\"nofollow ugc\">github\u003C\u002Fa>\u003Cbr \u002F>\n1.0.2 – Fixed some readme formatting\u003Cbr \u002F>\n1.0.1 – Fixed formatting in readme and made it pretty and tweaked the test for Google Analytics (in the prior version)\u003Cbr \u002F>\n1.0 – Initial release\u003C\u002Fp>\n","A plugin that helps keep us from publishing sites with basic configuration errors. It is an automated checklist of common issues in WordPress sites.",1669,"2020-03-11T01:13:00.000Z","5.4.19","4.8","7.1",[92,20,93,23],"accessibility","html5","https:\u002F\u002Fsecret-source.eu\u002Fplugins\u002Fratify","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fratify.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":28,"downloaded":104,"rating":50,"num_ratings":14,"last_updated":18,"tested_up_to":105,"requires_at_least":106,"requires_php":107,"tags":108,"homepage":111,"download_link":112,"security_score":50,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":113},"7-sided-cube-real-seo","7 Sided Cube Real SEO","1.0.0","7sidedcube","https:\u002F\u002Fprofiles.wordpress.org\u002F7sidedcube\u002F","\u003Cp>Important: SEO plugins do not rank websites. Most SEO plugins help you set a technical baseline. Rankings come from strategy, content, and authority built over time. After any plugin, the real SEO work begins.\u003C\u002Fp>\n\u003Cp>This plugin provides:\u003Cbr \u002F>\n* A lightweight baseline checklist inside WordPress admin\u003Cbr \u002F>\n* Plain language explanations and next steps\u003Cbr \u002F>\n* An optional request for human help (sends an email to 7 Sided Cube)\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPLv2 or later\u003C\u002Fp>\n","Runs baseline SEO checks and highlights common issues. SEO plugins set a foundation. They do not rank websites by themselves.",114,"6.9.4","6.0","7.4",[109,20,23,110],"baseline","technical-seo","https:\u002F\u002F7sidedcube.com\u002F?plugin=7-sided-cube-real-seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F7-sided-cube-real-seo.1.0.0.zip","2026-03-15T10:48:56.248Z",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":28,"downloaded":122,"rating":28,"num_ratings":28,"last_updated":123,"tested_up_to":124,"requires_at_least":125,"requires_php":107,"tags":126,"homepage":18,"download_link":130,"security_score":50,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"post-migration-checklist-pro","Post Migration Checklist","1.0.1","Vinod Pawar","https:\u002F\u002Fprofiles.wordpress.org\u002Fvinoddev\u002F","\u003Cp>The Post Migration Checklist plugin is an essential tool for any WordPress site administrator managing a website migration. Moving a WordPress site can introduce various issues, from broken links and mixed content to SEO visibility problems and performance regressions. This plugin provides a streamlined and systematic approach to verify your site’s health and configuration in its new environment.\u003C\u002Fp>\n\u003Cp>It offers a detailed checklist covering critical areas such as:\u003Cbr \u002F>\n* \u003Cstrong>Technical Configuration:\u003C\u002Fstrong> WordPress version, site URLs, WP_DEBUG status, memory limit, permalinks.\u003Cbr \u002F>\n* \u003Cstrong>Security Checks:\u003C\u002Fstrong> Admin users, plugin\u002Ftheme updates, unused items, 2FA, security plugins.\u003Cbr \u002F>\n* \u003Cstrong>Performance:\u003C\u002Fstrong> Caching, lazy loading, minification, image optimization, TTFB, page size.\u003Cbr \u002F>\n* \u003Cstrong>SEO & Marketing:\u003C\u002Fstrong> Meta tags, noindex, search engine visibility, robots.txt, sitemap.xml, canonical URLs, analytics.\u003Cbr \u002F>\n* \u003Cstrong>HTTPS \u002F SSL:\u003C\u002Fstrong> SSL certificate validation, mixed content, HTTP to HTTPS redirects, HSTS.\u003Cbr \u002F>\n* \u003Cstrong>Email Configuration:\u003C\u002Fstrong> SMTP setup, email sending tests.\u003Cbr \u002F>\n* \u003Cstrong>E-Commerce (WooCommerce):\u003C\u002Fstrong> Checkout, payment gateways, transactional emails (if WooCommerce is active).\u003Cbr \u002F>\n* \u003Cstrong>Forms & Interactions:\u003C\u002Fstrong> Contact forms, file uploads, reCAPTCHA.\u003Cbr \u002F>\n* \u003Cstrong>Files & Folders:\u003C\u002Fstrong> Favicon presence, exposed backup\u002Fsensitive files.\u003Cbr \u002F>\n* \u003Cstrong>Cleanup:\u003C\u002Fstrong> Default content, development plugins, media library.\u003Cbr \u002F>\n* \u003Cstrong>Accessibility:\u003C\u002Fstrong> ALT tags (manual review).\u003Cbr \u002F>\n* \u003Cstrong>Redirection & Legacy Support:\u003C\u002Fstrong> 301 redirects, broken links, .htaccess rules.\u003Cbr \u002F>\n* \u003Cstrong>Multilingual \u002F Multisite:\u003C\u002Fstrong> Language switchers, translations, hreflang tags (if applicable).\u003C\u002Fp>\n\u003Cp>The plugin performs automated scans for many items and provides clear “pass,” “fail,” “warning,” or “info” statuses, along with actionable recommendations for items requiring manual verification or correction. Ensure your site is fully operational, secure, and optimized post-migration with ease.\u003C\u002Fp>\n","Helps site administrators perform a comprehensive checklist and scan after migrating a WordPress website. Identifies issues related to SEO, performanc &hellip;",177,"2025-09-02T09:31:00.000Z","6.8.5","5.8",[20,127,128,129,23],"migration","post-migration","security","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-migration-checklist-pro.zip",{"attackSurface":132,"codeSignals":161,"taintFlows":169,"riskAssessment":170,"analyzedAt":178},{"hooks":133,"ajaxHandlers":157,"restRoutes":158,"shortcodes":159,"cronEvents":160,"entryPointCount":28,"unprotectedCount":28},[134,140,144,147,150,153],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","admin_init","mdg_warning_dismiss","mdg-launch-check.php",78,{"type":135,"name":141,"callback":142,"file":138,"line":143},"lc_init","mdg_is_blog_public",155,{"type":135,"name":141,"callback":145,"file":138,"line":146},"mdg_check_blog_description",183,{"type":135,"name":141,"callback":148,"file":138,"line":149},"mdg_check_analytics_plugin",211,{"type":135,"name":141,"callback":151,"file":138,"line":152},"mdg_check_brute_protect",241,{"type":135,"name":154,"callback":155,"file":138,"line":156},"admin_head","mdg_admin_check",268,[],[],[],[],{"dangerousFunctions":162,"sqlUsage":163,"outputEscaping":165,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":168},[],{"prepared":28,"raw":28,"locations":164},[],{"escaped":166,"rawEcho":28,"locations":167},8,[],[],[],{"summary":171,"deductions":172},"The \"launch-check\" plugin version 1.2.0 exhibits an excellent security posture based on the provided static analysis.  The complete absence of direct attack surface entry points like AJAX handlers, REST API routes, shortcodes, and cron events is a significant strength.  Furthermore, the code demonstrates robust security practices by not utilizing dangerous functions, performing all SQL queries using prepared statements, and properly escaping all output. The lack of file operations and external HTTP requests also minimizes potential attack vectors.\n\nThe taint analysis revealing zero flows with unsanitized paths further solidifies its secure coding. The vulnerability history also indicates a clean record with no known CVEs, suggesting a well-maintained and secure codebase over time. The plugin's strengths lie in its minimal attack surface and adherence to secure coding principles in the analyzed areas. \n\nWhile the static analysis is highly encouraging, it's important to note that a perfect score of 100 is typically reserved for extremely simple plugins or those with no user interaction. The absence of nonce and capability checks, though not directly exploitable due to the lack of entry points, represents a missed opportunity for defense-in-depth should the attack surface expand in future versions. However, based strictly on the current data, the plugin is exceptionally secure.",[173,176],{"reason":174,"points":175},"No nonce checks found",5,{"reason":177,"points":175},"No capability checks found","2026-03-17T01:32:31.148Z",{"wat":180,"direct":185},{"assetPaths":181,"generatorPatterns":182,"scriptPaths":183,"versionParams":184},[],[],[],[],{"cssClasses":186,"htmlComments":188,"htmlAttributes":189,"restEndpoints":190,"jsGlobals":191,"shortcodeOutput":192},[187],"lc_brute_protect",[],[],[],[],[]]