[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fiYlzGLVHTk0YUjSMLpy3rjuX7S8xd6Ls131A62LcS0U":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":133,"fingerprints":188},"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.",100,4597,0,"2019-04-02T12:39:00.000Z","4.9.29","4.7","5.6",[19,20,21,22,23],"503","admin","development","maintenance","under-construction","https:\u002F\u002Fgithub.com\u002FBeAPI\u002Fbeapi-maintenance-mode","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbeapi-maintenance-mode.1.0.5.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"beapi",5,1360,30,84,"2026-04-04T06:24:51.465Z",[38,56,81,97,115],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":53,"download_link":55,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"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,21,22,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F302-moved-temporarily.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":53,"tags":71,"homepage":76,"download_link":77,"security_score":78,"vuln_count":79,"unpatched_count":13,"last_vuln_date":80,"fetched_at":28},"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",[72,73,74,75,23],"administration","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,1,"2025-04-24 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":11,"num_ratings":79,"last_updated":91,"tested_up_to":92,"requires_at_least":17,"requires_php":53,"tags":93,"homepage":95,"download_link":96,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"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,"2023-12-28T07:09:00.000Z","6.4.8",[20,72,94,22,23],"construction","https:\u002F\u002Fmukeshpanchal27.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-maintenance-mode-by-wpkoder.1.7.zip",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":53,"short_description":103,"active_installs":104,"downloaded":105,"rating":13,"num_ratings":13,"last_updated":53,"tested_up_to":69,"requires_at_least":106,"requires_php":107,"tags":108,"homepage":112,"download_link":113,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":114},"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",[109,110,75,111,23],"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":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":104,"downloaded":123,"rating":13,"num_ratings":13,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":53,"tags":127,"homepage":131,"download_link":132,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"simple-under-construction","Simple Under Construction","1.0.0","Shrinivas","https:\u002F\u002Fprofiles.wordpress.org\u002Fshrinitech\u002F","\u003Cp>Simple under construction adds a mobile friendly, animated under construction page to your website with social media icons.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features of Simple Under Construction\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy to use with minimal options\u003C\u002Fli>\n\u003Cli>Animated under construction symbol\u003C\u002Fli>\n\u003Cli>Social media icons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out the live demo of \u003Ca href=\"http:\u002F\u002Ftechsini.com\u002Four-wordpress-plugins\u002Fsimple-under-construction\" rel=\"nofollow ugc\">Simple under construction\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Checkout Our other WordPress Plugins\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftechsini.com\u002Four-wordpress-plugins\u002Ffluid-notification-bar\u002F\" rel=\"nofollow ugc\">Fluid Notification Bar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftechsini.com\u002Four-wordpress-plugins\u002Fsimple-adblock-notice\u002F\" rel=\"nofollow ugc\">Simple Adblock Notice\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftechsini.com\u002Four-wordpress-plugins\u002Felegant-subscription-popup\u002F\" rel=\"nofollow ugc\">Elegant Subscription Popup\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmasterblogster.com\u002Fplugins\u002Fdisable-right-click\u002F\" rel=\"nofollow ugc\">Disable Right Click\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmasterblogster.com\u002Fplugins\u002Fads-within-paragraph\u002F\" rel=\"nofollow ugc\">Ads Within Paragraph\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Credits\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Under construction animation credit http:\u002F\u002Fcodepen.io\u002FJoeAnzalone\u002Fpen\u002FdAnsb\u003C\u002Fp>\n","Simple under construction adds a mobile friendly, animated under construction page to your website with social media icons.",5531,"2015-08-11T10:51:00.000Z","4.2.39","3.0",[110,128,23,129,130],"coming-soon-page","under-development","website-maintenance","http:\u002F\u002Ftechsini.com\u002Four-wordpress-plugins\u002Fsimple-under-construction","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-under-construction.1.0.zip",{"attackSurface":134,"codeSignals":176,"taintFlows":183,"riskAssessment":184,"analyzedAt":187},{"hooks":135,"ajaxHandlers":172,"restRoutes":173,"shortcodes":174,"cronEvents":175,"entryPointCount":13,"unprotectedCount":13},[136,141,145,150,156,160,163,166,169],{"type":137,"name":138,"callback":138,"file":139,"line":140},"action","admin_init","beapi-maintenance-mode.php",52,{"type":137,"name":142,"callback":143,"file":139,"line":144},"plugins_loaded","plugins_loaded_beapi_maintenance_mode_plugin",61,{"type":137,"name":146,"callback":147,"file":148,"line":149},"get_header","maintenance_content","classes\\main.php",23,{"type":151,"name":152,"callback":153,"priority":154,"file":148,"line":155},"filter","status_header","maintenance_header",10,24,{"type":137,"name":157,"callback":158,"priority":79,"file":148,"line":159},"do_feed_rdf","maintenance_feed",26,{"type":137,"name":161,"callback":158,"priority":79,"file":148,"line":162},"do_feed_rss",27,{"type":137,"name":164,"callback":158,"priority":79,"file":148,"line":165},"do_feed_rss2",28,{"type":137,"name":167,"callback":158,"priority":79,"file":148,"line":168},"do_feed_atom",29,{"type":137,"name":170,"callback":170,"file":171,"line":168},"admin_notices","compat.php",[],[],[],[],{"dangerousFunctions":177,"sqlUsage":178,"outputEscaping":180,"fileOperations":79,"externalRequests":13,"nonceChecks":13,"capabilityChecks":79,"bundledLibraries":182},[],{"prepared":13,"raw":13,"locations":179},[],{"escaped":79,"rawEcho":13,"locations":181},[],[],[],{"summary":185,"deductions":186},"The \"beapi-maintenance-mode\" plugin v1.0.5 exhibits a strong security posture based on the provided static analysis. It demonstrates excellent adherence to secure coding practices, with no identified dangerous functions, SQL injection vulnerabilities, or unsanitized taint flows. The plugin also correctly implements output escaping and utilizes prepared statements for its SQL queries, further mitigating common risks.\n\nThe lack of any recorded vulnerabilities in its history, including critical or high severity issues, is a significant positive indicator. This suggests a well-maintained and thoroughly tested codebase. The plugin's minimal attack surface, with zero entry points found to be unprotected, is another notable strength.\n\nWhile the static analysis reveals no immediate security concerns, the presence of file operations without further context warrants a minor note. However, given the overall clean analysis and vulnerability history, the plugin appears to be a secure option. The absence of any vulnerabilities in its history strongly suggests a responsible development and maintenance approach.",[],"2026-03-16T21:10:36.455Z",{"wat":189,"direct":198},{"assetPaths":190,"generatorPatterns":193,"scriptPaths":194,"versionParams":195},[191,192],"\u002Fwp-content\u002Fplugins\u002Fbeapi-maintenance-mode\u002Fassets\u002Fcss\u002Fmaintenance.css","\u002Fwp-content\u002Fplugins\u002Fbeapi-maintenance-mode\u002Fassets\u002Fjs\u002Fmaintenance.js",[],[192],[196,197],"beapi-maintenance-mode\u002Fassets\u002Fcss\u002Fmaintenance.css?ver=","beapi-maintenance-mode\u002Fassets\u002Fjs\u002Fmaintenance.js?ver=",{"cssClasses":199,"htmlComments":200,"htmlAttributes":201,"restEndpoints":202,"jsGlobals":203,"shortcodeOutput":205},[],[],[],[],[204],"BEAPI_Maintenance_Mode_Url",[]]