[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0rjV9UGVoiPLmbpA36QaHbWADu4-PaCRO32tR8n1rPE":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":14,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":34,"analysis":135,"fingerprints":208},"beer-blocks","Beer Blocks","1.9.6","egarofalo83","https:\u002F\u002Fprofiles.wordpress.org\u002Fegarofalo83\u002F","\u003Cp>Beer Blocks\u003C\u002Fp>\n\u003Cp>Power-up the Gutenberg editor with advanced and powerful blocks that help you build websites very fast! Beer blocks is free, and always will be!\u003C\u002Fp>\n\u003Cp>Beer Blocks implements the grid system and components of the Bootstrap 4 Framework. It also contains a block that allows you to insert Font Awesome 5 icons, and contain other usefull blocks, such as, Info Box, Advanced Header, Section, etc. Finally you can use Google Fonts font families in paragraphs, headers and other block types of Beer Blocks.\u003C\u002Fp>\n\u003Cp>Simply select a block within the Beer Blocks category and you will notice that it will allow you customize it very easily.\u003C\u002Fp>\n","Extend the block editor with advanced and powerful blocks that help you build beautifull websites more faster!",10,4803,0,"","6.6.5","5.6","7.3",[19,20,21,22,23],"block","blockeditor","blocks","design","gutenberg","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbeer-blocks.1.9.6.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-04-04T15:30:49.802Z",[35,57,78,97,116],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":14,"tags":50,"homepage":53,"download_link":54,"security_score":55,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":56},"material-design","Material Design for WordPress","0.7.0","XWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fxwp\u002F","\u003Cp>The official Material Design plugin for WordPress. Customize your site’s navigation, colors, typography, and shapes, use Material Components, and choose from over 1,000 Google Fonts and Material Design icons. From the team behind Google’s open-source design system.\u003C\u002Fp>\n\u003Cp>It’s easy to get up and running with Material Design for WordPress:\u003C\u002Fp>\n\u003Ch3>Install Material Theme & examples\u003C\u002Fh3>\n\u003Cp>The theme applies Material Design principles and Material Theming to your site, so you can customize its style. Example layouts include pages for home, about, projects, blog, and contact.\u003C\u002Fp>\n\u003Ch3>Customize your Theme\u003C\u002Fh3>\n\u003Cp>Set up and preview your global theme styles within the customizer. Choose colors, typography, shapes, and icons to express your unique style.\u003C\u002Fp>\n\u003Ch3>Build with Material Blocks\u003C\u002Fh3>\n\u003Cp>Add Material Components like buttons and cards, and create layouts for things like image-heavy pages or styled contact forms. Customize the look of your blocks by adjusting global theme styles, or setting the style of a single component in the block editor.\u003C\u002Fp>\n\u003Ch3>Apply your Theme\u003C\u002Fh3>\n\u003Cp>Implement your colors, shapes, and typography for built-in WordPress elements like your site’s header and footer.\u003C\u002Fp>\n\u003Ch3>Contributors\u003C\u002Fh3>\n\u003Cp>Material Design is a design system created by Google and backed by open-source code that helps teams build high-quality digital experiences.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fgoogle\u002F\" rel=\"nofollow ugc\">Google\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmaterialdesign\u002F\" rel=\"nofollow ugc\">Material Design\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fxwp\u002F\" rel=\"nofollow ugc\">XWP\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","The official Material Design plugin for WordPress. Customize your site’s navigation, colors, typography, and shapes, use Material Components, and choo &hellip;",800,30814,82,8,"2022-12-12T16:52:00.000Z","6.0.11","5.9",[21,51,23,36,52],"google","material-theming","https:\u002F\u002Fgithub.com\u002Fmaterial-components\u002Fmaterial-design-for-wordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmaterial-design.0.7.0.zip",85,"2026-03-15T15:16:48.613Z",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":25,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":14,"download_link":77,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":56},"visibility-controls-for-editor-blocks","Visibility Controls for Editor Blocks","1.2.1","denisdoroshchuk","https:\u002F\u002Fprofiles.wordpress.org\u002Fdenisdoroshchuk\u002F","\u003Cp>\u003Cstrong>Visibility Controls for Editor Blocks\u003C\u002Fstrong> is a powerful and user-friendly WordPress plugin that allows you to easily control the visibility of Gutenberg blocks across different devices, such as mobile phones, tablets, and desktop computers. With this plugin, you can manage how and when blocks are displayed based on customizable breakpoints, ensuring that your content is perfectly optimized for any screen size.\u003C\u002Fp>\n\u003Cp>Whether you want to hide certain blocks on smaller screens, display specific content only to desktop users, or fine-tune your layout for tablets, this plugin gives you full control over your Gutenberg blocks’ visibility. The intuitive settings allow you to configure custom breakpoints for mobile and tablet devices, making it easy to adapt your content for a responsive and user-friendly design.\u003C\u002Fp>\n\u003Cp>Now, you can also hide blocks specifically for logged-in users or non-logged-in (guest) users, making it easy to customize the user experience for different types of visitors.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>New:\u003C\u002Fstrong> Hide blocks based on user login status — show or hide content specifically for logged-in or guest users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Device-Specific Block Visibility\u003C\u002Fstrong>: Hide or show blocks specifically on mobile, tablet, or desktop devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Breakpoints\u003C\u002Fstrong>: Set your own breakpoints to define what counts as mobile, tablet, or desktop.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple and Intuitive Interface\u003C\u002Fstrong>: Easily manage visibility settings directly in the block editor without needing to touch any code.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Gutenberg Integration\u003C\u002Fstrong>: Fully integrated into the Gutenberg editor, making it easy to control visibility settings for any block.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Content\u003C\u002Fstrong>: Ensure that your content looks great and functions smoothly across all device types.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Ideal For:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Bloggers and content creators who want to deliver tailored experiences for different devices.\u003C\u002Fli>\n\u003Cli>Website owners looking to optimize page layouts based on screen sizes.\u003C\u002Fli>\n\u003Cli>Developers and designers who need an easy-to-use solution for responsive design without custom code.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With \u003Cstrong>Visibility Controls for Editor Blocks\u003C\u002Fstrong>, you can ensure that your WordPress website delivers the best user experience, regardless of the device your visitors are using.\u003C\u002Fp>\n\u003Ch3>Video tips for using the Visibility Controls for Editor Blocks plugin:\u003C\u002Fh3>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent&listType=playlist&list=PLUo5dzT4ZLuPG_2Pproj_kK_-WtHNJwzY\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later. You can find more information at \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.html\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.html\u003C\u002Fa>.\u003C\u002Fp>\n","Easily hide or show Gutenberg blocks on mobile, tablet, and desktop devices using customizable breakpoints for responsive design.",700,4835,2,"2025-10-28T18:23:00.000Z","6.8.5","5.0","7.2",[73,74,23,75,76],"block-visibility","conditional-blocks","responsive-blocks","responsive-design","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisibility-controls-for-editor-blocks.1.2.1.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":25,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":70,"requires_php":16,"tags":91,"homepage":93,"download_link":94,"security_score":95,"vuln_count":30,"unpatched_count":13,"last_vuln_date":96,"fetched_at":56},"fabrica-reusable-block-instances","Fabrica Synced Pattern Instances","1.0.9","Yes We Work","https:\u002F\u002Fprofiles.wordpress.org\u002Fyeswework\u002F","\u003Cp>Adds some basic but vital indexing functionality for Synced Patterns (previously called Reusable Blocks until WP 6.3):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shows Patterns in the main WordPress admin menu\u003C\u002Fli>\n\u003Cli>Adds a column to the Patterns list indicating how many times a Synced Pattern appears throughout the site\u003C\u002Fli>\n\u003Cli>This count links to a list of all the content (Posts, Pages, and other public Post Types) which includes the block\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Designed to work seamlessly with Fabrica Dashboard: https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffabrica-dashboard\u002F\u003C\u002Fp>\n","Shows you how many times, and where, a Synced Pattern has been used.",300,5804,6,"2024-11-14T15:13:00.000Z","6.7.5",[19,20,21,23,92],"reusable","https:\u002F\u002Fgithub.com\u002Fyeswework\u002Ffabrica-reusable-block-instances\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffabrica-reusable-block-instances.1.0.9.zip",91,"2024-11-04 00:00:00",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":25,"downloaded":105,"rating":25,"num_ratings":106,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":17,"tags":110,"homepage":114,"download_link":115,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":56},"block-designer","Block Designer – Create Custom Blocks for Gutenberg Editor","1.10.1","Helmut Wandl","https:\u002F\u002Fprofiles.wordpress.org\u002Fehtmlu\u002F","\u003Cp>\u003Cstrong>Design your own custom blocks for the WordPress Gutenberg Block Editor without any line of code.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✔ \u003Cstrong>fastest way\u003C\u002Fstrong> to create your block for Gutenberg\u003Cbr \u002F>\n✔ Incredibly \u003Cstrong>easy and intuitive\u003C\u002Fstrong> to use\u003Cbr \u002F>\n✔ Your custom blocks are \u003Cstrong>completely WYSIWYG (no form)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>—\u003C\u002Fp>\n\u003Ch4>Tutorial (create an address block for Gutenberg):\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FmyBzUr0q3UU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FmyBzUr0q3UU\" rel=\"nofollow ugc\">open tutorial on YouTube\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>—\u003C\u002Fp>\n\u003Ch4>Live Preview\u003C\u002Fh4>\n\u003Cp>Test the latest version here:\u003Cbr \u002F>\n> > > \u003Cstrong>\u003Ca href=\"https:\u002F\u002Flivepreview.blockdesigner.net\u002F\" rel=\"nofollow ugc\">open LIVE PREVIEW\u003C\u002Fa>\u003C\u002Fstrong> \u003C \u003C \u003C\u003C\u002Fp>\n\u003Cp>—\u003C\u002Fp>\n\u003Ch4>Supported Elements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>HTML Element\u003C\u002Fli>\n\u003Cli>Icon\u003C\u002Fli>\n\u003Cli>Static Text\u003C\u002Fli>\n\u003Cli>Author Image\u003C\u002Fli>\n\u003Cli>Author Link\u003C\u002Fli>\n\u003Cli>Author RichText\u003C\u002Fli>\n\u003Cli>Inner Blocks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Styles\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display (block, flex, inline-block, inline, none)\u003C\u002Fli>\n\u003Cli>Flex (direction, reverse, align, justify, gap, wrap)\u003C\u002Fli>\n\u003Cli>Flex Child (shrink, grow, align self)\u003C\u002Fli>\n\u003Cli>Spacing (margin, padding)\u003C\u002Fli>\n\u003Cli>Size (width, height, min-width, min-height, max-width, max-height)\u003C\u002Fli>\n\u003Cli>Overflow (visible, hidden, scroll, auto)\u003C\u002Fli>\n\u003Cli>Typography (font-weight, font-style, font-size, line-height, color, text-align, text-decoration)\u003C\u002Fli>\n\u003Cli>Border (radius, style, width, color)\u003C\u002Fli>\n\u003Cli>Background (color, linear-gradient, radial-gradient)\u003C\u002Fli>\n\u003Cli>Effects (box-shadow)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Design your block\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>First you design your block in the \u003Cem>Block Designer\u003C\u002Fem> with different HTML elements and styles.\u003C\u002Fp>\n\u003Cp>You can define areas where authors can insert images and text in the \u003Cem>WordPress Block Editor\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>After you designed your block, you only need to enable and save it.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Use your block\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you enabled and saved your block, you will find your block in the Inserter panel of the \u003Cem>WordPress Block Editor\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>Just insert it as you know it from ordinary blocks.\u003C\u002Fp>\n\u003Cp>If you have defined areas for author input, you can add your content now.\u003C\u002Fp>\n\u003Cp>Save your page\u002Fpost and enjoy your result on your site 😉\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>More from the same author\u003C\u002Fh4>\n\u003Cp>Click here: \u003Ca href=\"https:\u002F\u002Fwww.wppeak.com\u002F\" rel=\"nofollow ugc\">wppeak.com\u003C\u002Fa>\u003C\u002Fp>\n","Create and design custom blocks for the WordPress Gutenberg Block Editor without any line of code.",6576,4,"2025-12-03T12:01:00.000Z","6.9.4","5.9.0",[111,112,22,23,113],"block-editor","custom-blocks","style","https:\u002F\u002Fblockdesigner.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblock-designer.1.10.1.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":25,"num_ratings":30,"last_updated":126,"tested_up_to":127,"requires_at_least":128,"requires_php":129,"tags":130,"homepage":133,"download_link":134,"security_score":55,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":56},"blocks-by-weaver","Designer Blocks for Block Editor by Weaver","1.0.1","wpweaver","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpweaver\u002F","\u003Cp>The new Block Editor Editor (Gutenberg) provides a completely new way to edit your WordPress Pages and Posts. The standard version provides many blocks, but \u003Cem>Designer Blocks for the Block Editor by Weaver\u003C\u002Fem> adds several new blocks that make it easy to add modern web design patterns to your pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Designer Blocks for the Block Editor by Weaver currently includes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Cem>All-in-One Image\u002FText\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Combine an image in one column with up to three text elements in the second column. You can control the size and shape of the image. You can independently control the position, text color, and font-size of the three text elements. You can switch the order of the columns.\u003C\u002Fp>\n\u003Cp>Not only can you control the background color, you can also specify a cover background image that can be switch to a parallax image. You control the display height of the background image. This Block allows you to easily create amazingly beautiful elements on your page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Cem>Image Columns\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create a block with up to four columns with an image at the top of the block, with a title and description under. The image can be a square, a circle, or the aspect of the original image.\u003C\u002Fp>\n\u003Cp>This web design pattern is found on many modern sites, and is commonly used for showing staff, product images\u002Flogos with descriptions, or other blocks with text under an image. The \u003Cem>Image Columns\u003C\u002Fem> block makes it trivial to create this design.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features shared by blocks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Image shape choice: original aspect ratio, plus square or circle in three sizes\u003C\u002Fli>\n\u003Cli>Background color for columns\u003C\u002Fli>\n\u003Cli>Text area text color and font-size.\u003C\u002Fli>\n\u003Cli>Standard Gutenberg text properties: bold, italic, strikethrough, link\u003C\u002Fli>\n\u003Cli>Wide and Full width display if theme supports it\u003C\u002Fli>\n\u003Cli>Responsive – will automatically look good on desktops and mobile devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Demos, Help, and Full support on our own website\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fweavertheme.com\u002Fplugins\u002Fdesigner-block-demos\" rel=\"nofollow ugc\">Designer Blocks for Gutenberg by Weaver Demo\u003C\u002Fa>\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fforum.weavertheme.com\u002F\" rel=\"nofollow ugc\">Weaver Support Forum\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Suggestions Welcome\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>This version has been tested and is fully compatible with the final WordPress 5.0 release! As features, APIs, and best practices change in the Block Editor, so will this plugin.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>The goal of this plugin it to include easy-to-use designer blocks that mix images, text, and background images arragned in different creative patterns. If you have a favorite web design pattern you’d like made easy, just send us an email, and we’ll see if it can be made into a block.\u003C\u002Fp>\n","Discover the power of the Block Editor! This plugin adds Designer Blocks that make it easy to add Images, Text, and Parallax.",50,10941,"2018-12-09T00:06:00.000Z","5.0.25","4.9.8","5.4",[111,21,131,23,132],"editor-blocks","web-design","https:\u002F\u002Fweavertheme.com\u002Fdesigner-blocks-for-gutenberg-by-weaver\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblocks-by-weaver.1.0.1.zip",{"attackSurface":136,"codeSignals":195,"taintFlows":203,"riskAssessment":204,"analyzedAt":207},{"hooks":137,"ajaxHandlers":191,"restRoutes":192,"shortcodes":193,"cronEvents":194,"entryPointCount":13,"unprotectedCount":13},[138,144,149,152,155,158,160,162,164,166,168,170,174,176,178,180,183,185,188],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","plugins_loaded","closure","beer-blocks-init.php",18,{"type":145,"name":146,"callback":147,"priority":30,"file":142,"line":148},"filter","block_categories_all","anonymous",26,{"type":145,"name":150,"callback":147,"priority":30,"file":142,"line":151},"block_categories",28,{"type":139,"name":153,"callback":147,"file":142,"line":154},"wp_enqueue_scripts",32,{"type":139,"name":156,"callback":147,"file":142,"line":157},"admin_init",35,{"type":139,"name":156,"callback":147,"file":142,"line":159},36,{"type":139,"name":156,"callback":147,"file":142,"line":161},37,{"type":139,"name":153,"callback":147,"file":142,"line":163},40,{"type":139,"name":156,"callback":147,"file":142,"line":165},43,{"type":139,"name":156,"callback":147,"file":142,"line":167},44,{"type":139,"name":156,"callback":147,"file":142,"line":169},45,{"type":145,"name":171,"callback":147,"priority":172,"file":142,"line":173},"style_loader_tag",11,48,{"type":139,"name":156,"callback":147,"file":142,"line":175},51,{"type":139,"name":156,"callback":147,"file":142,"line":177},52,{"type":139,"name":156,"callback":147,"file":142,"line":179},53,{"type":139,"name":181,"callback":147,"file":142,"line":182},"enqueue_block_assets",56,{"type":145,"name":171,"callback":147,"priority":172,"file":142,"line":184},59,{"type":139,"name":186,"callback":147,"file":142,"line":187},"init",62,{"type":139,"name":189,"callback":147,"file":142,"line":190},"admin_menu",65,[],[],[],[],{"dangerousFunctions":196,"sqlUsage":197,"outputEscaping":199,"fileOperations":67,"externalRequests":13,"nonceChecks":30,"capabilityChecks":30,"bundledLibraries":202},[],{"prepared":13,"raw":13,"locations":198},[],{"escaped":200,"rawEcho":13,"locations":201},17,[],[],[],{"summary":205,"deductions":206},"The beer-blocks v1.9.6 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history.  There are no identified critical or high-severity vulnerabilities, and the plugin demonstrates good practices like 100% proper output escaping and the exclusive use of prepared statements for SQL queries. The absence of any recorded CVEs further reinforces its current security standing.\n\nWhile the static analysis shows a minimal attack surface with no exposed AJAX handlers, REST API routes, shortcodes, or cron events, the presence of file operations and a single nonce check alongside a capability check suggests that these are the primary points where authorization and sanitization are being considered. The lack of taint analysis results (0 flows analyzed) is notable. This could indicate a very simple codebase, or it could mean that the static analysis tool did not find any potential taint flows to investigate, which is generally positive but also means a deeper dive into potential user input handling may not have been performed.\n\nOverall, beer-blocks v1.9.6 appears to be a securely coded plugin with no known vulnerabilities and good adherence to common security best practices. The minimal attack surface and robust handling of critical areas like SQL and output escaping are significant strengths. The limited scope of the taint analysis is a minor area to note, but in the absence of any reported issues, it does not currently present a significant risk.",[],"2026-03-16T23:25:24.826Z",{"wat":209,"direct":222},{"assetPaths":210,"generatorPatterns":215,"scriptPaths":216,"versionParams":217},[211,212,213,214],"\u002Fwp-content\u002Fplugins\u002Fbeer-blocks\u002Fbuild\u002Fvendor\u002Fbootstrap\u002Feditor.css","\u002Fwp-content\u002Fplugins\u002Fbeer-blocks\u002Fbuild\u002Fvendor\u002Fbootstrap\u002Feditor.js","\u002Fwp-content\u002Fplugins\u002Fbeer-blocks\u002Fbuild\u002Fvendor\u002Fbootstrap\u002Ffront.js","\u002Fwp-content\u002Fplugins\u002Fbeer-blocks\u002Fbuild\u002Fvendor\u002Fbootstrap\u002Ffront.css",[],[212,213],[218,219,220,221],"beer-blocks\u002Fbuild\u002Fvendor\u002Fbootstrap\u002Feditor.css?ver=","beer-blocks\u002Fbuild\u002Fvendor\u002Fbootstrap\u002Feditor.js?ver=","beer-blocks\u002Fbuild\u002Fvendor\u002Fbootstrap\u002Ffront.js?ver=","beer-blocks\u002Fbuild\u002Fvendor\u002Fbootstrap\u002Ffront.css?ver=",{"cssClasses":223,"htmlComments":225,"htmlAttributes":226,"restEndpoints":228,"jsGlobals":229,"shortcodeOutput":232},[224],"wp-block-beer-blocks",[],[227],"data-beer-blocks-settings",[],[230,231],"beerBlocksFrontend","BeerBlocksFrontend",[]]