[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fkXUzHG3w6gUNHBfpOXGPYvNQF8gWClXAkdQKEEcRaGw":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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":142,"fingerprints":195},"screen-stay-awake","Screen Stay Awake","1.0.5","wildoperation","https:\u002F\u002Fprofiles.wordpress.org\u002Fwildoperation\u002F","\u003Cp>Screen Stay Awake sends a request to your visitor’s browser asking it to keep their device’s screen on and prevent locking. This happens in the background and no user prompt is required. Screen Stay Awake is important for recipe websites and other how-to, informational websites. In these cases a visitor may go long periods without interacting with your site but still want to be able to read your content.\u003C\u002Fp>\n\u003Cp>To accomplish this, Screen Stay Awake uses the Screen Wake Lock browser API. The request is sent on page load. Some browsers, such as iOS Safari, require the user to interact with your site prior to honoring the wake lock request. In these cases, Screen Stay Awake will also request the screen stay on after clicks, touches, and scrolls.\u003C\u002Fp>\n\u003Cp>For information on browser support, please view the \u003Ca href=\"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FAPI\u002FWakeLock\u002Frequest\" rel=\"nofollow ugc\">WakeLock: request() Documentation\u003C\u002Fa>\u003C\u002Fp>\n","Screen Stay Awake prevents your website visitor's screen from turning off. The Screen Wake Lock API is used and no visitor prompt is required.",70,1040,100,6,"2025-04-10T13:59:00.000Z","6.7.5","6.2","7.4",[20,21,22,23,24],"howto","lock","recipes","screen","wakelock","https:\u002F\u002Fgithub.com\u002Fwildoperation\u002FScreen-Stay-Awake-WordPress-Plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscreen-stay-awake.1.0.5.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},480,99,30,93,"2026-04-04T10:39:57.684Z",[38,65,88,108,125],{"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":60,"download_link":61,"security_score":62,"vuln_count":63,"unpatched_count":27,"last_vuln_date":64,"fetched_at":29},"browser-shots","Browser Screenshots","1.7.7","Kevin Leary","https:\u002F\u002Fprofiles.wordpress.org\u002Fkevinlearynet\u002F","\u003Cp>Use the \u003Ccode>[browser-shot]\u003C\u002Fcode> shortcode to automate the process of taking website screenshots. An icon is also added to the TinyMCE editor to make the shortcode creation process easy.\u003C\u002Fp>\n\u003Cp>The plugin uses the ‘mshots’ functionality, from WordPress.com, to automatically take screenshots of websites. This function is free for non-commercial use.\u003C\u002Fp>\n\u003Cp>The images are stored on the wordpress.com servers and are not saved onto your own website. The images are cached for roughly 24 hours before being generated again.\u003C\u002Fp>\n\u003Ch4>Shortcode Preview\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u002F\u002F basic shot 600px wide\n[browser-shot url=\"https:\u002F\u002Flink-to-website\" width=\"600\"]\n\n\u002F\u002F shot with link to other website\n[browser-shot url=\"https:\u002F\u002Flink-to-website\" width=\"700\" link=\"https:\u002F\u002Fwww.binarymoon.co.uk\u002F\"]\n\n\u002F\u002F shot with caption (uses default WordPress caption styles)\n[browser-shot url=\"https:\u002F\u002Flink-to-website\" width=\"700\"]Add Caption[\u002Fbrowser-shot]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Available Parameters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>url (required) – the url of the link to shorten\u003C\u002Fli>\n\u003Cli>width – the width of the image\u003C\u002Fli>\n\u003Cli>height – the height of the image\u003C\u002Fli>\n\u003Cli>alt – the image alt text\u003C\u002Fli>\n\u003Cli>link – where the image links. Left blank it will point to the website where the screenshot is being taken\u003C\u002Fli>\n\u003Cli>target – browser target. Set to _blank to open in a new window\u003C\u002Fli>\n\u003Cli>class – add a class to the browsershots wrapper\u003C\u002Fli>\n\u003Cli>image_class – change the default browsershots image class from alignnone to your chosen class\u003C\u002Fli>\n\u003Cli>display_link (true or false – default true) to display a link in your screenshot\u003C\u002Fli>\n\u003Cli>post_links (true or false – default false) to link to the permalink of the post the screenshot is on\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Generating Screenshots with code\u003C\u002Fh4>\n\u003Cp>If you want to create screenshots in a theme using this plugin then you can do so using the \u003Ccode>BrowserShots::get_shot\u003C\u002Fcode> method.\u003C\u002Fp>\n\u003Cp>For example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cimg src=\"\u003C?php echo BrowserShots::get_shot( 'https:\u002F\u002Fprothemedesign.com', 600, 450 ); ?>\" \u002F>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Keep in mind that the plugin must be installed and activated for this to work.\u003C\u002Fp>\n\u003Cp>The get_shot method has 3 parameters.\u003C\u002Fp>\n\u003Col>\n\u003Cli>The url.\u003C\u002Fli>\n\u003Cli>The width.\u003C\u002Fli>\n\u003Cli>The height.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The other parameters, from the shotcode, can be implemented manually when outputting the html.\u003C\u002Fp>\n\u003Ch4>Multisite Compatibility\u003C\u002Fh4>\n\u003Cp>The \u003Cem>Browser Shots\u003C\u002Fem> plugin is compatibly with WordPress Multisite, just use the \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FCreate_A_Network#WordPress_Plugins\" rel=\"nofollow ugc\">Network Activate\u003C\u002Fa> feature to enable the shortcode on every site. If you only want to enable the shortcode for a specific site, activate the plugin for that site only.\u003C\u002Fp>\n\u003Ch4>More…\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The code can be found on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBinaryMoon\u002Fbrowser-shots\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>You can reach out to me with questions or problems on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fbinarymoon\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Automate the process of taking website screenshots.",3000,104330,96,19,"2024-01-30T10:27:00.000Z","6.5.0","4.0","",[55,56,57,58,59],"blocks","browser","browser-shot","generator","screenshot","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbrowser-shots\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbrowser-shots.zip",85,1,"2021-06-21 00:00:00",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":75,"num_ratings":76,"last_updated":77,"tested_up_to":78,"requires_at_least":79,"requires_php":80,"tags":81,"homepage":53,"download_link":86,"security_score":87,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"animate-in-view","Animate In View","1.2.2","Kevin Batdorf","https:\u002F\u002Fprofiles.wordpress.org\u002Fkbat82\u002F","\u003Cp>Using a fast, simple, native technique, the Animate In View block will watch over inner blocks you add within it and when they come into the user’s view, it will simply fade and optionally slide in.\u003C\u002Fp>\n\u003Cp>Trigger simple, smooth, modern animations as the content enters the screen.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Follow \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fkevinbatdorf\" rel=\"nofollow ugc\">@kevinbatdorf\u003C\u002Fa> on Twitter\u003C\u002Fli>\n\u003Cli>View on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FKevinBatdorf\u002Fanimate-in-block\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Both lightweight and fast, and only does one thing.\u003C\u002Fli>\n\u003Cli>Set a threshold for when the block starts to animate.\u003C\u002Fli>\n\u003Cli>Run only once, or each time it comes in\u002Fout of view.\u003C\u002Fli>\n\u003Cli>Wrap any existing block with the Animate In block with the push of a button.\u003C\u002Fli>\n\u003Cli>Transition in left, right, or neither (fade only).\u003C\u002Fli>\n\u003Cli>Fade only mode: Set the starting position to “none”\u003C\u002Fli>\n\u003Cli>Change the class name used to add your own custom animations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>General Tips & Tricks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can wrap the currently selected block with an Animate In View block by pressing the icon toward the end of the toolbar.\u003C\u002Fli>\n\u003Cli>You may need to place the block within a group block to ensure content styling is consistent. Some themes may require a group block be at the top level. Alternatively, the Animate In View block has alignment controls enabled just in case.\u003C\u002Fli>\n\u003Cli>You may need to tweak things if your layouts have custom classes or styles applied. Try copy\u002Fpasting the classes, or try to nest the blocks in a way that doesn’t affect the theme styling.\u003C\u002Fli>\n\u003Cli>Nest blocks to stagger animations. The animations won’t start until all are in view, then one by one. But make sure you don’t use an area too large for the viewport.\u003C\u002Fli>\n\u003Cli>The Animate In View block comes with a single nested group block by default, but you may use others as well.\u003C\u002Fli>\n\u003Cli>Use the list view to drag and drop blocks into the Animate In View block.\u003C\u002Fli>\n\u003Cli>Open an issue if you need an assist. I’m happy to take a look.\u003C\u002Fli>\n\u003C\u002Ful>\n","Fade and slide in your blocks with style as they enter into the user's view.",1000,12828,90,2,"2024-08-13T18:45:00.000Z","6.6.5","5.9","7.0",[82,83,84,23,85],"animate","block","fade","slide-in","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanimate-in-view.1.2.2.zip",92,{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":13,"num_ratings":76,"last_updated":98,"tested_up_to":99,"requires_at_least":100,"requires_php":80,"tags":101,"homepage":106,"download_link":107,"security_score":62,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"fullscreen-mode-b-gone","Fullscreen mode B gone","1.06","Johan Jonk Stenström","https:\u002F\u002Fprofiles.wordpress.org\u002Fjonkastonka\u002F","\u003Cp>Finally get rid of that pesty fullscreen mode that you need to toggle every time you use a new device or clear your browser offline website data. If you want to use it from time to time, you can still enable it.\u003C\u002Fp>\n\u003Cp>For an even better experience in Gutenberg, use together with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwelcome-to-the-block-editor-b-gone\u002F\" rel=\"ugc\">Welcome to the block editor B gone\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffatso\u002F\" rel=\"ugc\">Fatso\u003C\u002Fa>.\u003C\u002Fp>\n","Finally get rid of that pesty fullscreen mode that you need to toggle every time you use a new device or clear your browser offline website data.",400,4389,"2024-02-21T15:19:00.000Z","6.4.8","5.0",[102,103,104,105],"block-editor","fullscreen","fullscreen-mode","gutenberg","https:\u002F\u002Fplugins.followmedarling.se\u002Ffullscreen-mode-b-gone\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffullscreen-mode-b-gone.1.06.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":27,"num_ratings":27,"last_updated":118,"tested_up_to":78,"requires_at_least":119,"requires_php":120,"tags":121,"homepage":53,"download_link":124,"security_score":87,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"recipe-creator","Recipe Creator","2.3.10","rogervanwile","https:\u002F\u002Fprofiles.wordpress.org\u002Frogervanwile\u002F","\u003Cp>Our plugin provides you with a recipe block for the Gutenberg editor, with which you can easily insert recipes into your blog posts. You can edit the recipe directly in the editor. The recipe is automatically optimized in the background for search engines such as Google by adding structured data to the recipe in the background.\u003C\u002Fp>\n\u003Cp>You can automatically insert a “Jump to recipe” block at the beginning of all blog posts so that your readers can easily jump to the recipe in your blog post.\u003C\u002Fp>\n\u003Cp>You can customize the design of the recipes to your blog.\u003C\u002Fp>\n\u003Cp>You can also ask your readers to share the recipe on Pinterest or tag you in their posts of the recipe on Instagram. If you use these functions, please refer to the privacy policies of Pinterest (https:\u002F\u002Fhelp.pinterest.com\u002Fde\u002Farticle\u002Fyour-privacy-and-data-settings) and Instagram (https:\u002F\u002Fprivacycenter.instagram.com\u002Fpolicy) on your privacy page.\u003C\u002Fp>\n","Our plugin provides you with a recipe block for the Gutenberg editor, with which you can easily insert recipes into your blog posts.",40,2634,"2024-09-15T15:55:00.000Z","5.3.2","7.0.0",[83,122,105,123,22],"cooking","recipe","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecipe-creator.2.3.10.zip",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":34,"downloaded":133,"rating":27,"num_ratings":27,"last_updated":134,"tested_up_to":135,"requires_at_least":136,"requires_php":137,"tags":138,"homepage":140,"download_link":141,"security_score":62,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"we-disable-fs","Disable WordPress Block Editor Fullscreen Mode","1.0.9","Martin Wedepohl","https:\u002F\u002Fprofiles.wordpress.org\u002Fmwedepohl\u002F","\u003Cp>Disable WordPress Block Editor Fullscreen Mode, activated by default in WordPress 5.4.\u003C\u002Fp>\n\u003Cp>Full credit to Jean-Baptiste Audras for his blog on how to do this.\u003Cbr \u002F>\nhttps:\u002F\u002Fjeanbaptisteaudras.com\u002Fen\u002F2020\u002F03\u002Fdisable-block-editor-default-fullscreen-mode-in-wordpress-5-4\u002F\u003C\u002Fp>\n\u003Ch4>Active Contributors\u003C\u002Fh4>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmwedepohl\u002F\" rel=\"nofollow ugc\">Martin Wedepohl\u003C\u002Fa> (Development)\u003C\u002Fli>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Thanks to \u003Ca href=\"https:\u002F\u002Fjeanbaptisteaudras.com\u002Fen\u002F2020\u002F03\u002Fdisable-block-editor-default-fullscreen-mode-in-wordpress-5-4\u002F\" rel=\"nofollow ugc\">Jean-Baptiste Audras for his blog on how to do this\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Disable WordPress Block Editor Fullscreen Mode, activated by default in WordPress 5.4.",1359,"2022-02-16T04:08:00.000Z","5.9.13","5.3","5.6",[102,139,103],"disable","https:\u002F\u002Fgithub.com\u002Fmartin-wedepohl\u002Fwe-disable-fs","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwe-disable-fs.zip",{"attackSurface":143,"codeSignals":182,"taintFlows":190,"riskAssessment":191,"analyzedAt":194},{"hooks":144,"ajaxHandlers":178,"restRoutes":179,"shortcodes":180,"cronEvents":181,"entryPointCount":27,"unprotectedCount":27},[145,151,155,159,161,166,170,174],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","admin_menu","create_admin_menu","includes\\Admin.php",37,{"type":146,"name":152,"callback":153,"file":149,"line":154},"admin_init","register_settings",38,{"type":146,"name":156,"callback":157,"file":149,"line":158},"admin_notices","check_if_enabled",39,{"type":146,"name":160,"callback":160,"file":149,"line":116},"admin_print_styles",{"type":146,"name":162,"callback":163,"file":164,"line":165},"wp_enqueue_scripts","enqueue","includes\\Front.php",14,{"type":146,"name":167,"callback":168,"file":169,"line":165},"init","load_textdomain","includes\\Localize.php",{"type":146,"name":152,"callback":171,"file":172,"line":173},"closure","screen-stay-awake.php",36,{"type":146,"name":175,"callback":171,"priority":176,"file":172,"line":177},"plugins_loaded",10,59,[],[],[],[],{"dangerousFunctions":183,"sqlUsage":184,"outputEscaping":186,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":189},[],{"prepared":27,"raw":27,"locations":185},[],{"escaped":187,"rawEcho":27,"locations":188},7,[],[],[],{"summary":192,"deductions":193},"The 'screen-stay-awake' plugin v1.0.5 exhibits a strong security posture based on the provided static analysis.  The absence of any identified dangerous functions, raw SQL queries, file operations, external HTTP requests, and the complete utilization of prepared statements for the minimal SQL activity present are all positive indicators. Furthermore, the consistent and proper output escaping across all identified outputs suggests a developer who is mindful of common web vulnerabilities. The plugin also demonstrates good practices by not bundling any third-party libraries, which can often be a source of vulnerabilities if not kept up-to-date.\n\nFrom a vulnerability history perspective, the lack of any recorded CVEs or past vulnerabilities, regardless of severity, is a significant strength. This suggests a stable codebase with no previously exploited weaknesses. The zero count for critical or high-severity vulnerabilities in the past further reinforces this. The plugin's attack surface is also remarkably small, with no exposed AJAX handlers, REST API routes, shortcodes, or cron events, and crucially, none of these potential entry points are unprotected. The absence of taint analysis findings further solidifies the impression of a secure implementation.\n\nIn conclusion, the 'screen-stay-awake' plugin v1.0.5 appears to be a well-developed and secure plugin. Its strengths lie in its minimal attack surface, diligent use of prepared statements and output escaping, and a clean vulnerability history. There are no apparent code-level risks identified in this analysis, and the lack of historical vulnerabilities further strengthens its security profile. This plugin can be considered low risk.",[],"2026-03-16T21:38:12.272Z",{"wat":196,"direct":205},{"assetPaths":197,"generatorPatterns":200,"scriptPaths":201,"versionParams":202},[198,199],"\u002Fwp-content\u002Fplugins\u002Fscreen-stay-awake\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fscreen-stay-awake\u002Fassets\u002Fjs\u002Fadmin.js",[],[199],[203,204],"screen-stay-awake\u002Fassets\u002Fcss\u002Fadmin.css?ver=","screen-stay-awake\u002Fassets\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":206,"htmlComments":208,"htmlAttributes":209,"restEndpoints":211,"jsGlobals":212,"shortcodeOutput":214},[207],"scrnsa-cross",[],[210],"data-ns=\"screen-stay-awake\"",[],[213],"SCRNSA",[]]