[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXqqJQUC0esraAfTiqNI6YpgQay1hKpLCgf5eYZ1Pl5E":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":141,"fingerprints":166},"pong-block","Pong Block","0.1.1","Jeffrey Paul","https:\u002F\u002Fprofiles.wordpress.org\u002Fjeffpaul\u002F","\u003Cp>\u003Cstrong>Pong Block\u003C\u002Fstrong> brings the classic arcade game to your WordPress site!  This block lets users play a single-player game of Pong against a computer opponent, with full accessibility, responsive controls, and extensive customization.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Feature-rich inspector settings for difficulty (paddle size, ball speed, winning score).\u003C\u002Fli>\n\u003Cli>Three accessible color schemes (Dark, Light, High Contrast) to ensure WCAG-compliant visuals.\u003C\u002Fli>\n\u003Cli>Overlays for Start, Instructions, and Game Over with auto-focused controls for keyboard users.\u003C\u002Fli>\n\u003Cli>Control paddle via keyboard arrows or big touch-friendly buttons.\u003C\u002Fli>\n\u003Cli>Responsive game area and controls for desktop, tablet, or mobile.\u003C\u002Fli>\n\u003Cli>Game and UI are fully localizable via WordPress translation functions.\u003C\u002Fli>\n\u003Cli>No scripts unless the block is present—minimal frontend impact.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds a playable, accessible Pong game block for posts and pages with customizable difficulty, colors, and touch controls.",20,306,0,"2025-09-19T03:22:00.000Z","6.8.5","6.8","8.1",[19,20,21,22,23],"arcade","block","game","pong","retro","https:\u002F\u002Fgithub.com\u002Fjeffpaul\u002Fpong-block","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpong-block.0.1.1.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"jeffpaul",2,93,30,89,"2026-04-04T18:38:04.953Z",[38,56,81,103,121],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":13,"last_updated":48,"tested_up_to":15,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":54,"download_link":55,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"snake-retro-game-shortcode-by-eskim","Snake Retro Game Shortcode by Eskim","1.2.1","Maciej","https:\u002F\u002Fprofiles.wordpress.org\u002Feskimpl\u002F","\u003Cp>Snake Retro Game Shortcode by Eskim adds a classic Snake game to your WordPress site, fully playable directly in the browser.\u003C\u002Fp>\n\u003Cp>The game is embedded via the \u003Ccode>[snake_game]\u003C\u002Fcode> shortcode and is rendered with HTML5 canvas and vanilla JavaScript — no external libraries needed.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple shortcode: [snake_game]\u003C\u002Fli>\n\u003Cli>Multiple games per page supported\u003C\u002Fli>\n\u003Cli>Fully customizable: colors, size, speed, countdown style\u003C\u002Fli>\n\u003Cli>Adjustable game speed (1 = slowest, 100 = fastest)\u003C\u002Fli>\n\u003Cli>Start countdown: 3…2…1…START (configurable)\u003C\u002Fli>\n\u003Cli>Pause\u002Fresume with Spacebar\u003C\u002Fli>\n\u003Cli>Highscore saved locally per game instance\u003C\u002Fli>\n\u003Cli>Score counter rendered on canvas\u003C\u002Fli>\n\u003Cli>Lightweight and responsive\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcode Parameters\u003C\u002Fh3>\n\u003Cp>You can customize the game using the following shortcode attributes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>background_color\u003C\u002Fcode> – canvas background color (default: \u003Ccode>#000\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>snake_color\u003C\u002Fcode> – snake segment color (default: \u003Ccode>lime\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>food_color\u003C\u002Fcode> – food color (default: \u003Ccode>red\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>border_color\u003C\u002Fcode> – canvas border color (default: \u003Ccode>#333\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>countdown_color\u003C\u002Fcode> – color of the countdown text on canvas (default: \u003Ccode>#AAAAAA\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>width\u003C\u002Fcode> – canvas width in pixels (default: \u003Ccode>300\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>height\u003C\u002Fcode> – canvas height in pixels (default: \u003Ccode>300\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>speed\u003C\u002Fcode> – snake speed from 1 (slow) to 100 (fast) (default: \u003Ccode>65\u003C\u002Fcode>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All parameters are optional.\u003C\u002Fp>\n\u003Ch3>Controls\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Use arrow keys (\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">←\u003C\u002Fspan> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↑\u003C\u002Fspan> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↓\u003C\u002Fspan> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>) to move the snake.\u003C\u002Fli>\n\u003Cli>Press \u003Cstrong>Spacebar\u003C\u002Fstrong> to pause\u002Fresume the game.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Start Game\u003C\u002Fstrong> to begin or restart.\u003C\u002Fli>\n\u003Cli>Your best score is saved automatically per game instance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPL v2 or later\u003C\u002Fp>\n\u003Ch3>Support the Developer\u003C\u002Fh3>\n\u003Cp>If you enjoy this plugin and want to support its development, consider buying me a coffee:\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.buymeacoffee.com\u002Feskim\u003C\u002Fp>\n","Classic retro Snake game embedded via shortcode. Built with canvas and pure JavaScript.",90,767,"2025-05-05T08:31:00.000Z","5.0","7.0",[19,52,21,23,53],"classic","snake","https:\u002F\u002Feskim.pl\u002Fsnake-retro-game-shortcode-by-eskim-en\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsnake-retro-game-shortcode-by-eskim.1.2.1.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":15,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":76,"download_link":77,"security_score":78,"vuln_count":79,"unpatched_count":13,"last_vuln_date":80,"fetched_at":28},"getwid-megamenu","Navigation Block with Mega Menu","1.0.7","jetmonsters","https:\u002F\u002Fprofiles.wordpress.org\u002Fjetmonsters\u002F","\u003Cp>This WordPress mega menu plugin enables you to build tailor-made site navigation menus in Gutenberg.\u003C\u002Fp>\n\u003Cp>\u003Cem>Note: this WP navigation block is made for the full-site editing experiences in WordPress. Until full-site editing is available in Core, the plugin provides limited options since it can’t fully integrate with the navigation menu.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>The WordPress navigation menu plugin adds a few free mega menu Gutenberg blocks for different purposes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Mega menu block.\u003C\u002Fli>\n\u003Cli>Mega menu item block.\u003C\u002Fli>\n\u003Cli>Plain menu block.\u003C\u002Fli>\n\u003Cli>Plain menu item block.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The mega menu item block is very flexible – it allows you to add drop-down menus that can handle any WordPress block, giving you full control over the look and feel of your menus.\u003C\u002Fp>\n\u003Ch4>How you can approach the WordPress mega menu plugin:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The mega menu block is a container that can handle only mega menu items, which, in their turn, can handle nested drop-downs, i.e. contain any other blocks.\u003C\u002Fli>\n\u003Cli>Plain menu blocks can contain plain menu items that can handle drop-downs with other plain menu items.\u003C\u002Fli>\n\u003Cli>The width, color, font size, layouts (horizontal and vertical) of some navigation blocks are fully customizable.\u003C\u002Fli>\n\u003Cli>You can optionally transform a WordPress navigation menu into the “hamburger button” for mobile devices.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Searching for the best Gutenberg addon?\u003C\u002Fp>\n\u003Cp>Check out \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgetwid\u002F\" rel=\"ugc\">Getwid WordPress Blocks\u003C\u002Fa> – a top-rated block & template library for the block editor.\u003C\u002Fp>\n\u003Ch3>Copyright\u003C\u002Fh3>\n\u003Cp>Navigation Block with Mega Menu, Copyright (C) 2020, MotoPress https:\u002F\u002Fmotopress.com\u002F\u003Cbr \u002F>\nNavigation Block with Mega Menu plugin is distributed under the terms of the GNU GPL.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n","Build better navigation menus with the WordPress mega menu blocks.",1000,30104,70,13,"2025-07-16T10:01:00.000Z","5.7","5.6",[20,72,73,74,75],"mega-menu","megamenu","navigation","wordpress-menu","https:\u002F\u002Fmotopress.com\u002Fproducts\u002Fwordpress-mega-menu-block\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgetwid-megamenu.1.0.7.zip",99,1,"2025-05-19 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":46,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":100,"download_link":101,"security_score":102,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"retro-game-emulator","Retro Game Emulator","1.3.1","Garrett Grimm","https:\u002F\u002Fprofiles.wordpress.org\u002Fgrimmdude\u002F","\u003Cp>Adds an NES player on your site via a shortcode [nes] in any post or page.  Note that no roms are included with this plugin.  You’ll need to upload them yourself on the settings page for them to be available to play.\u003C\u002Fp>\n\u003Cp>This plugin implements the jsnes library by bfirsch.  https:\u002F\u002Fgithub.com\u002Fbfirsh\u002Fjsnes\u003C\u002Fp>\n","Retro Game Emulator adds a NES player on your site via a shortcode in any post or page.",200,18451,4,"2021-01-03T19:08:00.000Z","5.6.17","3.5","",[97,21,98,99,23],"emulator","nes","nintendo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fretro-game-emulator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fretro-game-emulator.1.3.1.zip",85,{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":26,"downloaded":111,"rating":26,"num_ratings":32,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":70,"tags":115,"homepage":119,"download_link":120,"security_score":102,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"block-a-saurus","Block-a-saurus","1.0.1","alphaparticlecode","https:\u002F\u002Fprofiles.wordpress.org\u002Falphaparticlecode\u002F","\u003Cp>With Block-a-saurus embedded in a post, your users will be able to click and play an embedded version of the jumping T-Rex game, originally popularized by Google Chrome. This block works on all screen sizes and even allows users to play on mobile using touch controls instead of a keyboard!\u003C\u002Fp>\n","Block-a-saurus is a Gutenberg block that lets users play the jumping T-rex game right within a post!",6459,"2020-11-19T23:22:00.000Z","5.5.18","5.0.0",[20,116,21,117,118],"blockasaurus","gutenberg","trex","https:\u002F\u002Falphaparticle.com\u002Fblockasaurus","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblock-a-saurus.zip",{"slug":122,"name":123,"version":41,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":46,"downloaded":128,"rating":129,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":95,"tags":134,"homepage":139,"download_link":140,"security_score":102,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"miniclip-games","Miniclip Games Arcade","MiniclipGames","https:\u002F\u002Fprofiles.wordpress.org\u002Fminiclipgames\u002F","\u003Cp>The Miniclip Games Arcade WordPress plugin gives you a simple way to make use of the Miniclip Webmaster Games API and embed our content onto your site.\u003C\u002Fp>\n\u003Cp>This plugin is great for those who want to get some free interactive content onto their website. Games are a fun way to encourage your site visitors to stick around, and visit again and Miniclip has one of the best games libraries online.\u003C\u002Fp>\n\u003Cp>You can get a full list of available game embed shortcodes here: http:\u002F\u002Fwww.miniclip.com\u002Fwebmasters\u002Fdocs\u002Fshortcodes\u002Fen\u002F\u003C\u002Fp>\n\u003Cp>Currently you can embed games in your blog posts using a couple of shortcodes, and we have a lot of ideas for future additions. Please feel free to \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Fminiclip\" rel=\"nofollow ugc\">ping us on Twitter\u003C\u002Fa> if you have any feedback or suggestions.\u003C\u002Fp>\n\u003Cp>Use of the Miniclip Games plugin is subject to agreeing to the Miniclip webmaster \u003Ca href=\"http:\u002F\u002Fwww.miniclip.com\u002Fgames\u002Fpage\u002Fen\u002Fterms-and-conditions\u002F#webmaster-terms\" rel=\"nofollow ugc\">terms and conditions\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>How To\u003C\u002Fh3>\n\u003Cp>After downloading and installing the plugin you can start to embed Miniclip games into your website.\u003C\u002Fp>\n\u003Ch4>Game Shortcode Embed\u003C\u002Fh4>\n\u003Cp>The most basic usage is with a shortcode. All you need to use this is the game id for the game you would like to embed. The following code will embed the game ‘8 Ball Pool’ on your site.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[game id=\"2471\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can get a list of all the available games here: http:\u002F\u002Fwww.miniclip.com\u002Fwebmasters\u002Fdocs\u002Fshortcodes\u002Fen\u002F\u003C\u002Fp>\n\u003Ch4>Category Shortcode Embed\u003C\u002Fh4>\n\u003Cp>Embed the top 5 games from the specified game category on a page. The following example will embed the top 5 action games from Miniclip.com.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[game-category id=\"13]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>At the moment the easiest way to find the id for the game categories is to browse to the category you want to embed on http:\u002F\u002Fwww.miniclip.com and then look at the number next to the word \u003Cem>genre-\u003C\u002Fem> in the url. For example the action category looks like http:\u002F\u002Fwww.miniclip.com\u002Fgames\u002Fgenre-13\u002Faction\u002Fen\u002F – which makes \u003Cem>13\u003C\u002Fem> the category id.\u003C\u002Fp>\n","Create your own games arcade using free content from Miniclip.com",57266,72,7,"2016-07-19T21:39:00.000Z","4.1.42","3.9",[19,135,136,137,138],"embed","games","miniclip","shortcode","http:\u002F\u002Fwww.miniclip.com\u002Fwebmasters\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiclip-games.zip",{"attackSurface":142,"codeSignals":154,"taintFlows":161,"riskAssessment":162,"analyzedAt":165},{"hooks":143,"ajaxHandlers":150,"restRoutes":151,"shortcodes":152,"cronEvents":153,"entryPointCount":13,"unprotectedCount":13},[144],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","init","pong_block_init","pong-block.php",34,[],[],[],[],{"dangerousFunctions":155,"sqlUsage":156,"outputEscaping":158,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":160},[],{"prepared":13,"raw":13,"locations":157},[],{"escaped":13,"rawEcho":13,"locations":159},[],[],[],{"summary":163,"deductions":164},"The \"pong-block\" v0.1.1 plugin exhibits an exceptionally clean security posture based on the provided static analysis.  The complete absence of identified AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the potential attack surface.  Furthermore, the code signals are overwhelmingly positive, with no dangerous functions, all SQL queries using prepared statements, and all output properly escaped. The lack of file operations, external HTTP requests, nonce checks, and capability checks, while potentially indicating a very simple plugin, also means these common vectors for vulnerabilities are not present in this version.\n\nThe vulnerability history is equally reassuring, with zero known CVEs recorded. This indicates a history of responsible development or a plugin that has not yet been a target for widespread vulnerability discovery.  The lack of any recorded common vulnerability types further strengthens this positive assessment.  However, it is crucial to remember that a lack of discovered vulnerabilities does not guarantee absolute security.  As the plugin has no recorded vulnerability history, it's difficult to infer patterns, but the current state suggests strong adherence to secure coding practices.\n\nOverall, \"pong-block\" v0.1.1 presents as a highly secure plugin according to this analysis. The complete lack of critical or high-risk indicators in both static analysis and vulnerability history is a significant strength. The primary \"weakness,\" if it can be called that, is the very minimal attack surface, which might mean limited functionality.  For its current version and apparent scope, it appears to be a well-secured plugin.",[],"2026-03-16T23:10:10.654Z",{"wat":167,"direct":176},{"assetPaths":168,"generatorPatterns":171,"scriptPaths":172,"versionParams":173},[169,170],"\u002Fwp-content\u002Fplugins\u002Fpong-block\u002Fbuild\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fpong-block\u002Fbuild\u002Fstyle-index.css",[],[169],[174,175],"pong-block\u002Fbuild\u002Findex.js?ver=","pong-block\u002Fbuild\u002Fstyle-index.css?ver=",{"cssClasses":177,"htmlComments":178,"htmlAttributes":179,"restEndpoints":180,"jsGlobals":181,"shortcodeOutput":182},[],[],[],[],[],[]]