[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFjeEulbWxvwkx76CK9_NzyJ1MGwQlP4ucb7zdwNKt8Q":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":40,"analysis":133,"fingerprints":181},"easy-maintenance-mode-by-wpkoder","Easy Maintenance Mode","1.7","Mukesh Panchal","https:\u002F\u002Fprofiles.wordpress.org\u002Fmukesh27\u002F","\u003Ch3>Overview\u003C\u002Fh3>\n\u003Cp>Easy Maintenance Mode is customizer base plugin in which user just need to assign page to show as maintenance mode.\u003C\u002Fp>\n\u003Ch4>What’s Next\u003C\u002Fh4>\n\u003Cp>If you find this plugin useful, please leave a good rating and consider checking out my other plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-author-avatar-image\u002F\" title=\"Easy Author Avatar Image\" rel=\"friend ugc\">Easy Author Avatar Image\u003C\u002Fa> – Set your choice of avatar image.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fenhanced-comment-validation\u002F\" title=\"Enhanced Comment Validation\" rel=\"friend ugc\">Enhanced Comment Validation\u003C\u002Fa> – Setup a comment validation for comment form.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flanding-page-for-wc-categories-tags\u002F\" title=\"Landing page for WC Archive Pages\" rel=\"friend ugc\">Landing page for WC Archive Pages\u003C\u002Fa> – allow you to add Rich text for your WooCommerce archive( Shop, Product Category, Product Tags ) pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Let's people know that your site is temporarily under maintenance and will back shortly.",300,7043,100,1,"2023-12-28T07:09:00.000Z","6.4.8","5.6","",[20,21,22,23,24],"admin","administration","construction","maintenance","under-construction","https:\u002F\u002Fmukeshpanchal27.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-maintenance-mode-by-wpkoder.1.7.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":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"mukesh27",5,1400,89,30,86,"2026-04-04T14:17:06.463Z",[41,64,81,98,116],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":49,"downloaded":50,"rating":51,"num_ratings":52,"last_updated":53,"tested_up_to":54,"requires_at_least":55,"requires_php":18,"tags":56,"homepage":60,"download_link":61,"security_score":62,"vuln_count":14,"unpatched_count":28,"last_vuln_date":63,"fetched_at":30},"ws-force-login-page","WS Force Login Page","3.0.4","Silver Muru","https:\u002F\u002Fprofiles.wordpress.org\u002Fsilvermuru\u002F","\u003Cp>WS Force Login Page force users who are not logged in by redirect into login page, this way it is good tool for developers to install sites which are in development process by restrict access to site and its content. Or when you want to put all site articles under password this plugin will do this! Working also with domains what includes umlaut letters like ö, ä, õ, ü\u003C\u002Fp>\n\u003Cp>Suitable also for putting site to maintenance mode and show custom message in login view.\u003C\u002Fp>\n","Redirecting user to login page if not logged in, working also with domains what includes umlaut letters like ö, ä, õ, ü",400,15422,90,2,"2025-05-19T15:02:00.000Z","6.8.5","5.0",[21,57,58,59,24],"force-user-login","hidden","maintenance-mode","https:\u002F\u002Fwww.silvermuru.ee\u002Fen\u002Fwordpress\u002Fplugins\u002Fws-force-login-page\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fws-force-login-page.3.0.4.zip",99,"2025-04-24 00:00:00",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":13,"downloaded":72,"rating":28,"num_ratings":28,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":17,"tags":76,"homepage":79,"download_link":80,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"beapi-maintenance-mode","BEAPI – Maintenance Mode","1.0.5","BE API","https:\u002F\u002Fprofiles.wordpress.org\u002Fbeapi\u002F","\u003Cp>This simple and lightweight WordPress maintenance plugin puts the site into maintenance mode. The major advantage, compared to existing plugins, is that there are no options, it is ready to use!\u003C\u002Fp>\n\u003Cp>It was think, while in maintenance mode, to :\u003Cbr \u002F>\n– Not impact your SEO by sending a ‘503 Service Unavailable’ status to all unauthenticated clients. This means that it will inhibits search engines from both losing your site’s existing content and indexing your maintenance page as well, so your site will not lose its rankings while it is out of service. Content will even be hidden from consumers of the site’s RSS or Atom feeds.\u003Cbr \u002F>\n– Make continually work the login\u002Floggout process.\u003Cbr \u002F>\n– It handle the \u003Cem>activate process in multisite\u003C\u002Fem>, which a lot of existing plugins don’t.\u003Cbr \u002F>\n– If people are logged in they will have the site displayed as normal\u002Fexpected.\u003C\u002Fp>\n\u003Ch3>How ?\u003C\u002Fh3>\n\u003Cp>We would like to precise that this plugin is simple as pie, anyone can use it but still dev-oriented. The idea is to not have a bunch of options to set before using it, in fact not only one! Because, it is a really pain when working on a multisite.\u003Cbr \u002F>\nThat is why there as still two filter for developers, which come in the section below.\u003C\u002Fp>\n\u003Ch3>IPs whitelist\u003C\u002Fh3>\n\u003Cp>In certain conditions, it is useful to not trigger the maintenance mode. That’s why you can add a file to your project (mu-plugins) to specify a range of IPs to whitelist. At the agency we use it with our VPN IP.\u003Cbr \u002F>\nPlease find an example of implementation on the following \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBeAPI\u002Fbea-plugin-defaults\u002Fblob\u002Fmaster\u002Fdefault-beapi-maintenance-mode.php\" rel=\"nofollow ugc\">github\u003C\u002Fa>;\u003C\u002Fp>\n\u003Ch3>Customize the maintenance mode template\u003C\u002Fh3>\n\u003Cp>By default it is the file located in the templates folder : \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBeAPI\u002Fbeapi-maintenance-mode\u002Fblob\u002Fmaster\u002Ftemplates\u002Fmaintenance.php\" rel=\"nofollow ugc\">maintenance.php\u003C\u002Fa>\u003Cbr \u002F>\nBut you can customize this template using the following implementation on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBeAPI\u002Fbea-plugin-defaults\u002Fblob\u002Fmaster\u002Fdefault-beapi-maintenance-mode.php\" rel=\"nofollow ugc\">github\u003C\u002Fa>, with a custom template placed wherever you want.\u003C\u002Fp>\n\u003Ch3>Composer\u003C\u002Fh3>\n\u003Cp>It is possible to activate the plugin by composer \u003Ccode>wp plugin activate beapi-maitenance-mode [--network]\u003C\u002Fcode>\u003Cbr \u002F>\nIf you are a developer and the plugin is not installed, you could also just use a \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBeAPI\u002Fcomposer-go-maintenance\" rel=\"nofollow ugc\">dedicated composer command\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Who ?\u003C\u002Fh3>\n\u003Cp>Created by \u003Ca href=\"https:\u002F\u002Fbeapi.fr\" rel=\"nofollow ugc\">Be API\u003C\u002Fa>, the French WordPress leader agency since 2009. Based in Paris, we are more than 30 people and always \u003Ca href=\"https:\u002F\u002Fbeapi.workable.com\" rel=\"nofollow ugc\">hiring\u003C\u002Fa> some fun and talented guys. So we will be pleased to work with you.\u003C\u002Fp>\n\u003Cp>This plugin is only maintained, which means we do not guarantee some free support. Consider reporting an \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBeAPI\u002Fbea-media-analytics\u002Fissues\" rel=\"nofollow ugc\">issue\u003C\u002Fa> and be patient.\u003C\u002Fp>\n\u003Cp>To facilitate the process of submitting an issue and quicker answer, we only use Github, so don’t use WP.Org support, it will not be considered.\u003C\u002Fp>\n","Puts your WordPress site into maintenance mode by sending a 'Error 503: Access Denied\u002FForbidden' status to all unauthenticated clients.",4597,"2019-04-02T12:39:00.000Z","4.9.29","4.7",[77,20,78,23,24],"503","development","https:\u002F\u002Fgithub.com\u002FBeAPI\u002Fbeapi-maintenance-mode","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbeapi-maintenance-mode.1.0.5.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":18,"tags":96,"homepage":18,"download_link":97,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"302-moved-temporarily","302 Moved Temporarily","1.2","Jordan Patterson","https:\u002F\u002Fprofiles.wordpress.org\u002Fbigfoot13442\u002F","\u003Cp>Redirects any unauthenticated users to another url and sends them a ‘302 Moved Temporarily’ status.\u003Cbr \u002F>\nIdeal for sites that are under development especially if the site is being moved or currently has an older version.\u003Cbr \u002F>\nAdds an item to the ‘Options’ menu on the admin panel where you can enter the site you want to redirect users to.\u003C\u002Fp>\n","Need to redirect your visitors temporarily? This plugin will redirect any unauthenticated users to another url and still allow logged in users to use  &hellip;",70,11543,74,3,"2013-05-18T11:23:00.000Z","3.5.2","2.7",[20,78,23,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F302-moved-temporarily.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":18,"short_description":104,"active_installs":105,"downloaded":106,"rating":28,"num_ratings":28,"last_updated":18,"tested_up_to":54,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":113,"download_link":114,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":115},"pausepage","PausePage","1.1","Guru Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fguruplugins\u002F","Effortless Coming Soon and Maintenance Mode - redirect all visitors to a selected page while allowing admins full access.",20,302,"6.0","7.0",[110,111,59,112,24],"admin-access","coming-soon","site-lockout","https:\u002F\u002Fplugins.guru-is.com\u002Fproduct\u002Fpausepage","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpausepage.1.1.zip","2026-03-15T10:48:56.248Z",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":28,"num_ratings":28,"last_updated":126,"tested_up_to":127,"requires_at_least":128,"requires_php":18,"tags":129,"homepage":130,"download_link":131,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":132},"uni-theme-maintenance-mode","Uni-theme Maintenance Mode","1.0.2","Vitalii Kiiko","https:\u002F\u002Fprofiles.wordpress.org\u002Fmrpsiho\u002F","\u003Cp>(Eng) Adds a “Maintenance Mode” page to your site (sending a “503 Service Unavailable” status). Includes MailChimp mail subscriptions.\u003C\u002Fp>\n\u003Cp>(Ukr) Плагін додає сторінку-заглушку типу “На реконструкції” (надсилається статус “503 Сервіс недоступний”). Включає форму підписки на ел. пошту з допомогою MailChimp.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdemo.uni-theme.net\u002F\" rel=\"nofollow ugc\">Live demo!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Used custom fonts with cyrillyc characters\u003C\u002Fli>\n\u003Cli>Social service integration\u003C\u002Fli>\n\u003Cli>MailChimp e-mail subscription form\u003C\u002Fli>\n\u003Cli>2 themes available\u003C\u002Fli>\n\u003Cli>Custom logo\u003C\u002Fli>\n\u003C\u002Ful>\n","Currently only in Ukrainian translation!",10,3559,"2011-09-19T08:33:00.000Z","3.2.1","3.0",[20,21,111,22,23],"http:\u002F\u002Funi-theme.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Funi-theme-maintenance-mode.1.0.2.zip","2026-03-15T14:54:45.397Z",{"attackSurface":134,"codeSignals":167,"taintFlows":174,"riskAssessment":175,"analyzedAt":180},{"hooks":135,"ajaxHandlers":163,"restRoutes":164,"shortcodes":165,"cronEvents":166,"entryPointCount":28,"unprotectedCount":28},[136,142,146,150,154,159],{"type":137,"name":138,"callback":139,"file":140,"line":141},"action","plugins_loaded","wpkoder_load_plugin_textdomain","easy-maintenance-mode.php",25,{"type":137,"name":143,"callback":144,"file":140,"line":145},"admin_init","wpkoder_init",26,{"type":137,"name":147,"callback":148,"file":140,"line":149},"admin_menu","wpkoder_register_admin_menu_page",29,{"type":137,"name":151,"callback":152,"file":140,"line":153},"customize_register","wpkoder_add_customizer_sections",32,{"type":137,"name":155,"callback":156,"file":157,"line":158},"template_redirect","wpkoder_force_under_construction","extend-options\\extend-options.php",28,{"type":137,"name":160,"callback":161,"file":157,"line":162},"admin_bar_menu","wpkoder_admin_bar_under_construction_notice",101,[],[],[],[],{"dangerousFunctions":168,"sqlUsage":169,"outputEscaping":171,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":92,"bundledLibraries":173},[],{"prepared":28,"raw":28,"locations":170},[],{"escaped":14,"rawEcho":28,"locations":172},[],[],[],{"summary":176,"deductions":177},"The plugin 'easy-maintenance-mode-by-wpkoder' version 1.7 exhibits a very strong security posture based on the static analysis and vulnerability history. The complete absence of any entry points like AJAX handlers, REST API routes, shortcodes, or cron events significantly reduces the attack surface to zero. Furthermore, the code signals are all positive, indicating robust security practices. The plugin uses prepared statements for all SQL queries, properly escapes all outputs, and performs capability checks where relevant (3 checks noted). There are no detected dangerous functions, file operations, external HTTP requests, or taint flows with unsanitized paths.  The vulnerability history is equally encouraging, with no recorded CVEs of any severity. This suggests a history of secure development and diligent patching by the developers. The lack of any reported vulnerabilities historically indicates a consistent focus on security. The only minor observation is the absence of nonce checks, which is less of a concern given the minimal attack surface. Overall, this plugin appears to be exceptionally secure, with no immediately identifiable vulnerabilities or concerning patterns in its code or history.",[178],{"reason":179,"points":52},"No nonce checks detected","2026-03-16T20:04:17.929Z",{"wat":182,"direct":189},{"assetPaths":183,"generatorPatterns":186,"scriptPaths":187,"versionParams":188},[184,185],"\u002Fwp-content\u002Fplugins\u002Feasy-maintenance-mode-by-wpkoder\u002Fcustomizer\u002F","\u002Fwp-content\u002Fplugins\u002Feasy-maintenance-mode-by-wpkoder\u002Fextend-options\u002F",[],[],[],{"cssClasses":190,"htmlComments":191,"htmlAttributes":192,"restEndpoints":193,"jsGlobals":194,"shortcodeOutput":195},[],[],[],[],[],[]]