[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fIoP_WGrwFnl7Yr6oxaCUuICj7QYksYpoHJoVb3qnjb8":3,"$f3POrRSQ4yzWA1aUO_KQGqmVquQ3iG2q5C8zg2SyfxCY":400,"$fFTUPcDB-GLUhcbFNaTVGgIEZqyMtmgX3F4r_hwXdRMQ":404},{"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,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":38,"analysis":140,"fingerprints":371},"section-blocks","Section Blocks – The Layout Builder for Gutenberg","1.2.2","Nazmul Hosen","https:\u002F\u002Fprofiles.wordpress.org\u002Fnazmul111\u002F","\u003Cp>Section Blocks is a powerful WordPress Gutenberg plugin that provides a complete collection of professional section blocks for building modern, responsive websites. Each block is carefully crafted with beautiful design, extensive customization options, and mobile-first responsive design.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– 12+ Professional section blocks\u003Cbr \u002F>\n– Custom “Section Blocks” category in Gutenberg\u003Cbr \u002F>\n– Mobile-first responsive design\u003Cbr \u002F>\n– Extensive customization options\u003Cbr \u002F>\n– Beautiful hover effects and animations\u003Cbr \u002F>\n– SEO-friendly markup\u003Cbr \u002F>\n– Accessibility compliant\u003Cbr \u002F>\n– Easy to use with intuitive controls\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎯 Available Blocks:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hero Section\u003C\u002Fstrong> – Eye-catching hero sections with background images, customizable titles, subtitles, and call-to-action buttons with overlay controls and multiple text alignment options.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features Section\u003C\u002Fstrong> – Showcase features with icons, headings, and descriptions in 3-6 column responsive grid layout with 16+ built-in WordPress Dashicons and optional side images.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Services Section\u003C\u002Fstrong> – Display services, features, or offerings with stylish cards. Choose between 60+ Dashicons or custom images for each service with 2-4 column responsive grid layouts, hover effects, and CTA buttons.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Steps Timeline\u003C\u002Fstrong> – Multi-step processes with flexible layouts (vertical, horizontal, zigzag), 3-6 configurable steps, rich content support, visual connectors, and scroll-triggered animations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Video CTA Section\u003C\u002Fstrong> – Engaging video call-to-action sections with video backgrounds, overlay controls, customizable text, and conversion-focused design elements.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Testimonials Section\u003C\u002Fstrong> – Display customer testimonials with star ratings, client images, names, and testimonial text. Supports both carousel and grid layout options with autoplay and animation effects.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pricing Tables\u003C\u002Fstrong> – Create pricing comparison tables with multiple plans side-by-side, feature lists, and highlighted recommended plans.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Team Members\u003C\u002Fstrong> – Showcase your team with multiple layout styles (Card, Overlay, Minimal, Professional), social media integration, and hover effects.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FAQ\u002FAccordion\u003C\u002Fstrong> – Create toggle-style accordion sections with schema markup for SEO benefits and smooth animations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Gallery Portfolio\u003C\u002Fstrong> – Display images in masonry or grid layouts with filterable categories and lightbox functionality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Newsletter Signup\u003C\u002Fstrong> – Email capture forms with Mailchimp integration, custom API support, privacy consent options, and spam protection.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Call to Action\u003C\u002Fstrong> – Powerful CTA sections with customizable backgrounds, text, and multiple button options for conversions.\u003C\u002Fp>\n","A comprehensive WordPress Gutenberg plugin that provides beautiful, customizable section blocks for building modern websites.",10,1536,100,4,"2025-07-01T09:34:00.000Z","6.8.5","6.3","7.4",[20,21,22,23,24],"blocks","design","gutenberg","layout","sections","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsection-blocks.1.2.2.zip",0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"nazmul111",2,30,94,"2026-05-19T19:59:53.211Z",[39,60,78,97,118],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":27,"num_ratings":27,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":25,"download_link":58,"security_score":59,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"smart-post-block","Smart Post Block – Post Grid Gutenberg Blocks","1.0.10","WPBlock Lab","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpblocklab\u002F","\u003Cp>Enhance your WordPress website with Gutenberg Post Layouts, a powerful plugin designed to create stunning post layouts effortlessly. Whether you’re a blogger, marketer, or developer, this plugin helps you display your posts in beautiful grid layouts, grid templates, list templates, and taxonomy-based designs—without any coding!\u003C\u002Fp>\n\u003Ch3>Coupon Code\u003C\u002Fh3>\n\u003Cp>This plugins is still in development mode. So, I request not to purchase the plugins right now. Instead I am offering 100% coupon to test paid features.\u003Cbr \u002F>\nCoupon: SMART100 (Only Available with Starter Single Package)\u003C\u002Fp>\n\u003Cp>🚀 Key Features:\u003Cbr \u002F>\n✅ Post Grid & List Layouts – Showcase your posts in a fully customizable grid or list format for a modern and clean look.\u003Cbr \u002F>\n✅ Pre-Designed Templates – Choose from professionally designed grid templates and list layouts to match your site’s aesthetics.\u003Cbr \u002F>\n✅ Taxonomy-Based Filters – Display posts dynamically based on categories, tags, or custom taxonomies, ensuring better content organization.\u003Cbr \u002F>\n✅ Fully Responsive – Your layouts will look perfect on desktop, tablet, and mobile devices.\u003Cbr \u002F>\n✅ Lightweight & Fast – Built with performance in mind, ensuring no impact on your site’s speed.\u003Cbr \u002F>\n✅ Easy Customization – Adjust spacing, columns, colors, and typography directly from the WordPress block editor.\u003C\u002Fp>\n\u003Ch3>Similar Plugins\u003C\u002Fh3>\n\u003Cp>✅ Post Grid Gutenberg Blocks and WordPress Blog Plugin – PostX\u003Cbr \u002F>\n✅ Advanced Post Block- Great solution for displaying Posts\u003Cbr \u002F>\n✅ Spectra – WordPress Gutenberg Blocks\u003Cbr \u002F>\n✅ The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid\u003Cbr \u002F>\n✅ Ultimate Blocks – WordPress Blocks Plugin\u003Cbr \u002F>\n✅ WordPress Popular Posts – Essential Blocks – Page Builder Gutenberg Blocks, Patterns & Templates\u003C\u002Fp>\n\u003Cp>🎯 Why Choose Smart Post Block?\u003Cbr \u002F>\nOur plugin is SEO-friendly, ensuring that your content remains structured for search engines. Plus, it’s compatible with all WordPress themes and integrates seamlessly into the Gutenberg block editor.\u003C\u002Fp>\n\u003Cp>✅ No Coding Required – Just add the block and customize!\u003Cbr \u002F>\n✅ Perfect for Blogs, News Sites & Portfolios – Create visually appealing content sections in minutes.\u003Cbr \u002F>\n✅ Boost Engagement – Keep visitors on your site longer with attractive post layouts.\u003Cbr \u002F>\n✅ Display Posts Based on Category\u003Cbr \u002F>\n✅ Display Posts Based on Tags\u003Cbr \u002F>\n✅ Display Posts Based on Category and Tags\u003Cbr \u002F>\n✅ Display Specific Posts\u002FPages\u003Cbr \u002F>\n✅ Display Custom Post Types\u003Cbr \u002F>\n✅ Popular Posts\u003Cbr \u002F>\n✅ Related Posts\u003Cbr \u002F>\n✅ Recent Posts\u003Cbr \u002F>\n✅ Random Posts\u003Cbr \u002F>\n✅ Oldest Posts\u003Cbr \u002F>\n✅ Most Commented Posts\u003Cbr \u002F>\n✅ Reorder Posts\u003Cbr \u002F>\n✅ Exclude Posts\u003C\u002Fp>\n\u003Cp>Download Smart Post Block plugins today and take your post designs to the next level! 🚀\u003C\u002Fp>\n\u003Ch3>What this plugins does?\u003C\u002Fh3>\n\u003Ch4>Is this a Gutenberg Blocks plugin?\u003C\u002Fh4>\n\u003Cp>Yes, but it is a Gutenberg Post Block plugin.  It displays the dynamic post on your page.\u003C\u002Fp>\n\u003Ch4>Where can I request new features?\u003C\u002Fh4>\n\u003Cp>We are available on the WordPress support forum.\u003C\u002Fp>\n\u003Ch4>Where can I report bugs and contribute to the project?\u003C\u002Fh4>\n\u003Cp>Bugs can be reported on the WordPress support forum.\u003C\u002Fp>\n\u003Ch4>Is it working with older version of WordPress?\u003C\u002Fh4>\n\u003Cp>It is a Gutenberg plugin it works great with WordPress version 5.x.x or more. And WordPress older version with Gutenberg plugin.\u003C\u002Fp>\n","A powerful Gutenberg block plugin for post layouts, post design, news magazine layouts, and blog post styling.",20,755,"2025-02-23T15:20:00.000Z","6.7.5","6.7",[53,54,55,56,57],"gutenberg-blocks","post-block","post-grid","post-layout","post-layout-design","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-post-block.1.0.10.zip",92,{"slug":61,"name":62,"version":63,"author":62,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":36,"num_ratings":11,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":70,"tags":72,"homepage":76,"download_link":77,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"extendify","Extendify","3.0.2","https:\u002F\u002Fprofiles.wordpress.org\u002Fextendify\u002F","\u003Cp>Extendify is the platform of site design and creation tools for people that want to build a beautiful WordPress website with a library of patterns for the Gutenberg block editor.\u003C\u002Fp>\n\u003Cp>Make a beautiful WordPress website easier and faster than ever before with Extendify’s library of Gutenberg block patterns for Gutenberg.\u003C\u002Fp>\n\u003Ch4>A library of Gutenberg block patterns\u003C\u002Fh4>\n\u003Cp>Our library of reusable website block patterns can be assembled to rapidly build beautiful websites or add to existing ones. These well-designed block patterns enable you to drag, drop and publish in WordPress, without a single line of code.\u003C\u002Fp>\n\u003Ch4>Core Gutenberg blocks\u003C\u002Fh4>\n\u003Cp>Get beautiful patterns without the added maintenance of third-party blocks or block collections, as our Gutenberg block patterns are made with core WordPress blocks whenever possible.\u003C\u002Fp>\n\u003Ch4>Built for your theme\u003C\u002Fh4>\n\u003Cp>Extendify is a theme-agnostic design experience platform that works with your Gutenberg-friendly WordPress theme or Block Theme — instantly leveling-up your editing and publishing flow today. If you change your theme, colors, typography, or any other element, your Extendify Gutenberg block patterns will adapt to the new design.\u003C\u002Fp>\n\u003Ch4>Block Pattern Types\u003C\u002Fh4>\n\u003Cp>Choose from Gutenberg block pattern types for every part of your website, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>About page patterns\u003C\u002Fli>\n\u003Cli>Call to action patterns\u003C\u002Fli>\n\u003Cli>Feature patterns\u003C\u002Fli>\n\u003Cli>Gallery patterns\u003C\u002Fli>\n\u003Cli>Headline patterns\u003C\u002Fli>\n\u003Cli>Hero patterns\u003C\u002Fli>\n\u003Cli>Team patterns\u003C\u002Fli>\n\u003Cli>Text patterns\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Like Extendify?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Follow us on \u003Ca href=\"https:\u002F\u002Fwww.twitter.com\u002Fextendifyinc\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Rate us on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fextendify\u002Freviews\u002F?filter=5\u002F#new-post\" rel=\"ugc\">WordPress\u003C\u002Fa> 🙂\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>Extendify is a SaaS (software as a service) connector plugin that uses a custom API to fetch block patterns and page layouts from our servers. API requests are only made when a user clicks on the Library button. In order to provide and improve this service, Extendify passes site data along with an API request, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Browser\u003C\u002Fli>\n\u003Cli>Referring site\u003C\u002Fli>\n\u003Cli>Category selection\u003C\u002Fli>\n\u003Cli>WP language\u003C\u002Fli>\n\u003Cli>WP version\u003C\u002Fli>\n\u003Cli>Active theme\u003C\u002Fli>\n\u003Cli>Active plugins\u003C\u002Fli>\n\u003Cli>Anonymized UUID\u003C\u002Fli>\n\u003Cli>Anonymized IP address\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By activating the Extendify plugin and accessing the library, you agree to our \u003Ca href=\"https:\u002F\u002Fextendify.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fextendify.com\u002Fterms-of-service\" rel=\"nofollow ugc\">terms of service\u003C\u002Fa>.\u003C\u002Fp>\n","The best WordPress templates, pattern, and layout library with 1,000+ designs built for the Gutenberg block editor.",500000,12289637,"2026-04-09T19:44:00.000Z","7.0","6.5",[20,22,73,74,75],"layouts","patterns","templates","https:\u002F\u002Fextendify.com\u002F?utm_source=wp-plugins&utm_campaign=plugin-uri&utm_medium=wp-dash","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fextendify.3.0.2.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":36,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":25,"tags":92,"homepage":25,"download_link":95,"security_score":96,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"layout-grid","Layout Grid Block","1.8.4","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>Want to create a column-based layout with easily customizable column-width and positions? Or perhaps you want to align your content to a global layout grid across your post. With this Layout Grid block you can do both or either. There are also options to provide specific layouts to mobile or tablet breakpoints. Pick a number of columns (1-4), then go ahead and resize and position each column as you want them to look, for any screen. Optionally apply background colours and paddings to add emphasis.\u003C\u002Fp>\n\u003Ch3>Source and Support\u003C\u002Fh3>\n\u003Cp>You can follow development, file an issue, suggest features, and view the source at the Github repo: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fautomattic\u002Fblock-experiments\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fautomattic\u002Fblock-experiments\u003C\u002Fa>\u003C\u002Fp>\n","A Gutenberg container block to let you align items consistently across a global grid.",200000,187526,13,"2023-07-11T16:52:00.000Z","6.2.9","5.8",[93,20,21,94,23],"block","grid","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flayout-grid.zip",85,{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":36,"num_ratings":107,"last_updated":108,"tested_up_to":16,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":25,"download_link":114,"security_score":115,"vuln_count":116,"unpatched_count":27,"last_vuln_date":117,"fetched_at":29},"wp-blog-post-layouts","WP Blog Post Layouts","1.1.4","CodeVibrant","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodevibrant\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.codevibrant.com\u002Fplugins\u002Fblog-post-layouts\u002F\" rel=\"nofollow ugc\">Demos\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdocs.codevibrant.com\u002Fplugins\u002Fblog-post-layouts\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcodevibrant.com\u002Fpricing\u002F?product_id=14492\" rel=\"nofollow ugc\">Premium Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WP Blog Post Layouts\u003C\u002Fstrong> is a versatile plugin specially designed to create layouts of WordPress blogs without any coding knowledge required. It comes with several archive layouts types: Masonry, Grid, and List, each with 3 different variations. It gives you full control to style blog posts exactly the way you want. It is fully compatible with both Gutenberg and Elementor. With this plugin, you can rearrange WordPress posts, configure colors, customize typography, set content length, and so on. Furthermore, it offers the category option that lets you display posts from specific categories in your site.\u003C\u002Fp>\n\u003Ch3>Features and Options\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Compatible with Gutenberg Editor and Elementor PageBuilder.\u003C\u002Fli>\n\u003Cli>Archive your default posts.\u003C\u002Fli>\n\u003Cli>Multiple archive layout types ( Grid, List, and Masonry ).\u003C\u002Fli>\n\u003Cli>Each layout with 3 different variations\u003Cbr \u002F>\n    – Grid( 3 variations )\u003Cbr \u002F>\n    – List( 3 variations )\u003Cbr \u002F>\n    – Masonry( 3 variations )\u003C\u002Fli>\n\u003Cli>Multiple Archive Columns ( upto 5 columns )\u003C\u002Fli>\n\u003Cli>Category Select option – display posts from specific category.\u003C\u002Fli>\n\u003Cli>OrderBy and Order Options – display your posts in descending, ascending manner w.r.t to post date and title.\u003C\u002Fli>\n\u003Cli>Post Count Option – number of posts to display\u003C\u002Fli>\n\u003Cli>Set content length option.\u003C\u002Fli>\n\u003Cli>Show\u002FHide option for meta.\u003C\u002Fli>\n\u003Cli>Show\u002FHide post margin option.\u003C\u002Fli>\n\u003Cli>Color options.\u003Cbr \u002F>\n    – Font Color\u003Cbr \u002F>\n    – Button Background Color\u003Cbr \u002F>\n    – Border Color\u003Cbr \u002F>\n    – Link Hover Color \u003C\u002Fli>\n\u003Cli>Enable\u002FDisable custom typography option.\u003C\u002Fli>\n\u003Cli>Flexible Typography option available for Block title, Post title, Content, Meta, Button\u003C\u002Fli>\n\u003Cli>Available settings tabs\u003Cbr \u002F>\n    – Basic Settings\u003Cbr \u002F>\n    – Query Settings\u003Cbr \u002F>\n    – Layout Settings\u003Cbr \u002F>\n    – Typography Settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What’s Next\u003C\u002Fh4>\n\u003Cp>Checkout out our other projects for WordPress\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmysterythemes.com\u002Fthemes\u002F\" rel=\"nofollow ugc\">Mystery Themes\u003C\u002Fa> – has 30+ beautiful and elegant responsive WordPress Themes.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpallresources.com\u002F\" rel=\"nofollow ugc\">WPAllresources\u003C\u002Fa> – A complete WordPress resources with Collection of WordPress Themes by Well Renowned Authors.\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>You can contribute to the source code in our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcodevibrant\u002Fwp-blog-post-layouts\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> page.\u003C\u002Fp>\n","Versatile plugin specially designed to create beautiful posts layouts. Fully compatible with Gutenberg and Elementor. Comes with advanced features suc &hellip;",10000,206865,83,"2025-04-21T07:32:00.000Z","5.0","7.2",[20,112,94,53,113],"elementor","post-layouts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-blog-post-layouts.1.1.4.zip",90,1,"2024-06-20 12:56:54",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":131,"requires_at_least":17,"requires_php":132,"tags":133,"homepage":138,"download_link":139,"security_score":96,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"themezee-magazine-blocks","ThemeZee Magazine Blocks","1.3.2","ThemeZee","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemezee\u002F","\u003Cblockquote>\n\u003Cp>\u003Cstrong>Please note:\u003C\u002Fstrong> The Magazine Blocks are still maintained, but will not receive any new features. WordPress Core has released the Query Loop block in the meantime and we recommend to use the Core block for new projects.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>ThemeZee Magazine Blocks is a flexible collection of Latest Posts blocks for the new Gutenberg WordPress Block Editor.\u003C\u002Fp>\n\u003Cp>You can use this plugin to create a magazine-styled homepage with just a few clicks:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Add a new Magazine Block.\u003C\u002Fli>\n\u003Cli>Select blog posts by category, tags or authors.\u003C\u002Fli>\n\u003Cli>Configure display of post meta, excerpt and read more link.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Right now you can choose from five different Magazine Layouts, each represented by its own Block.\u003C\u002Fp>\n\u003Ch4>Included Blocks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Magazine Grid\u003C\u002Fli>\n\u003Cli>Magazine List\u003C\u002Fli>\n\u003Cli>Magazine Columns\u003C\u002Fli>\n\u003Cli>Magazine Horizontal\u003C\u002Fli>\n\u003Cli>Magazine Vertical\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Ressources\u003C\u002Fh3>\n\u003Cp>ThemeZee Magazine Blocks uses the following third-party resources:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Font Awesome – http:\u002F\u002Ffontawesome.io\u002F\u003Cbr \u002F>\nLicense: Distributed under the terms of the SIL OFL 1.1 (scripts.sil.org\u002FOFL)\u003Cbr \u002F>\nCopyright: 2017 Dave Gandy, http:\u002F\u002Ffontawesome.io\u002F\u003C\u002Fli>\n\u003C\u002Fol>\n","Flexible Magazine Blocks for the new WordPress Editor.",4000,81289,86,3,"2023-10-22T17:49:00.000Z","6.3.8","8.0",[22,134,135,136,137],"magazine","magazine-blocks","magazine-layout","themezee","https:\u002F\u002Fthemezee.com\u002Fplugins\u002Fmagazine-blocks\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthemezee-magazine-blocks.1.3.2.zip",{"attackSurface":141,"codeSignals":209,"taintFlows":264,"riskAssessment":361,"analyzedAt":370},{"hooks":142,"ajaxHandlers":197,"restRoutes":206,"shortcodes":207,"cronEvents":208,"entryPointCount":34,"unprotectedCount":27},[143,149,153,157,161,165,170,175,179,182,186,190,194],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","switch_theme","deactivation_cleanup","appsero\u002Fsrc\u002FInsights.php",143,{"type":144,"name":145,"callback":150,"priority":151,"file":147,"line":152},"theme_deactivated",12,144,{"type":144,"name":154,"callback":155,"file":147,"line":156},"admin_footer","deactivate_scripts",155,{"type":144,"name":158,"callback":159,"file":147,"line":160},"admin_notices","admin_notice",171,{"type":144,"name":162,"callback":163,"file":147,"line":164},"admin_init","handle_optin_optout",174,{"type":166,"name":167,"callback":168,"file":147,"line":169},"filter","cron_schedules","add_weekly_schedule",178,{"type":144,"name":171,"callback":171,"priority":172,"file":173,"line":174},"admin_menu",99,"appsero\u002Fsrc\u002FLicense.php",219,{"type":144,"name":176,"callback":177,"file":173,"line":178},"after_switch_theme","schedule_cron_event",781,{"type":144,"name":145,"callback":180,"file":173,"line":181},"clear_scheduler",782,{"type":144,"name":183,"callback":184,"file":185,"line":128},"init","create_block_section_blocks_block_init","section-blocks.php",{"type":166,"name":187,"callback":188,"file":185,"line":189},"block_categories_all","section_blocks_register_block_category",102,{"type":144,"name":191,"callback":192,"file":185,"line":193},"wp_enqueue_scripts","section_blocks_enqueue_frontend_scripts",310,{"type":144,"name":171,"callback":195,"file":185,"line":196},"section_blocks_add_admin_menu",325,[198,204],{"action":199,"nopriv":200,"callback":201,"hasNonce":202,"hasCapCheck":200,"file":185,"line":203},"newsletter_signup",false,"section_blocks_handle_newsletter_signup",true,159,{"action":199,"nopriv":202,"callback":201,"hasNonce":202,"hasCapCheck":200,"file":185,"line":205},160,[],[],[],{"dangerousFunctions":210,"sqlUsage":211,"outputEscaping":214,"fileOperations":27,"externalRequests":14,"nonceChecks":212,"capabilityChecks":14,"bundledLibraries":263},[],{"prepared":212,"raw":27,"locations":213},5,[],{"escaped":215,"rawEcho":216,"locations":217},51,22,[218,221,223,225,227,229,231,233,235,237,239,241,243,245,247,249,251,253,255,257,259,261],{"file":147,"line":219,"context":220},912,"raw output",{"file":147,"line":222,"context":220},923,{"file":147,"line":224,"context":220},924,{"file":147,"line":226,"context":220},925,{"file":147,"line":228,"context":220},935,{"file":147,"line":230,"context":220},936,{"file":147,"line":232,"context":220},937,{"file":147,"line":234,"context":220},946,{"file":147,"line":236,"context":220},966,{"file":147,"line":238,"context":220},970,{"file":147,"line":240,"context":220},1028,{"file":147,"line":242,"context":220},1029,{"file":173,"line":244,"context":220},278,{"file":173,"line":246,"context":220},279,{"file":173,"line":248,"context":220},285,{"file":173,"line":250,"context":220},564,{"file":173,"line":252,"context":220},566,{"file":173,"line":254,"context":220},581,{"file":173,"line":256,"context":220},589,{"file":173,"line":258,"context":220},607,{"file":173,"line":260,"context":220},612,{"file":173,"line":262,"context":220},615,[],[265,296,325],{"entryPoint":266,"graph":267,"unsanitizedCount":129,"severity":295},"section_blocks_newsletter_settings_page (section-blocks.php:330)",{"nodes":268,"edges":291},[269,274,279,283,285,289],{"id":270,"type":271,"label":272,"file":185,"line":273},"n0","source","$_POST['mailchimp_api_key']",333,{"id":275,"type":276,"label":277,"file":185,"line":273,"wp_function":278},"n1","sink","update_option() [Settings Manipulation]","update_option",{"id":280,"type":271,"label":281,"file":185,"line":282},"n2","$_POST['recaptcha_site_key']",334,{"id":284,"type":276,"label":277,"file":185,"line":282,"wp_function":278},"n3",{"id":286,"type":271,"label":287,"file":185,"line":288},"n4","$_POST['recaptcha_secret_key']",335,{"id":290,"type":276,"label":277,"file":185,"line":288,"wp_function":278},"n5",[292,293,294],{"from":270,"to":275,"sanitized":200},{"from":280,"to":284,"sanitized":200},{"from":286,"to":290,"sanitized":200},"low",{"entryPoint":297,"graph":298,"unsanitizedCount":34,"severity":324},"section_blocks_handle_newsletter_signup (section-blocks.php:117)",{"nodes":299,"edges":319},[300,303,306,310,313,315],{"id":270,"type":271,"label":301,"file":185,"line":302},"$_POST['api_endpoint']",146,{"id":275,"type":304,"label":305,"file":185,"line":302},"transform","→ section_blocks_custom_api_subscribe()",{"id":280,"type":276,"label":307,"file":185,"line":308,"wp_function":309},"wp_remote_post() [SSRF]",223,"wp_remote_post",{"id":284,"type":271,"label":311,"file":185,"line":312},"$_POST",149,{"id":286,"type":304,"label":314,"file":185,"line":312},"→ section_blocks_wordpress_subscribe()",{"id":290,"type":276,"label":316,"file":185,"line":317,"wp_function":318},"get_var() [SQLi]",269,"get_var",[320,321,322,323],{"from":270,"to":275,"sanitized":200},{"from":275,"to":280,"sanitized":200},{"from":284,"to":286,"sanitized":200},{"from":286,"to":290,"sanitized":200},"high",{"entryPoint":326,"graph":327,"unsanitizedCount":34,"severity":324},"\u003Csection-blocks> (section-blocks.php:0)",{"nodes":328,"edges":352},[329,331,332,333,334,335,336,338,340,342,344,346,348,350],{"id":270,"type":271,"label":311,"file":185,"line":330},124,{"id":275,"type":276,"label":316,"file":185,"line":317,"wp_function":318},{"id":280,"type":271,"label":272,"file":185,"line":273},{"id":284,"type":276,"label":277,"file":185,"line":273,"wp_function":278},{"id":286,"type":271,"label":281,"file":185,"line":282},{"id":290,"type":276,"label":277,"file":185,"line":282,"wp_function":278},{"id":337,"type":271,"label":287,"file":185,"line":288},"n6",{"id":339,"type":276,"label":277,"file":185,"line":288,"wp_function":278},"n7",{"id":341,"type":271,"label":301,"file":185,"line":302},"n8",{"id":343,"type":304,"label":305,"file":185,"line":302},"n9",{"id":345,"type":276,"label":307,"file":185,"line":308,"wp_function":309},"n10",{"id":347,"type":271,"label":311,"file":185,"line":312},"n11",{"id":349,"type":304,"label":314,"file":185,"line":312},"n12",{"id":351,"type":276,"label":316,"file":185,"line":317,"wp_function":318},"n13",[353,354,355,356,357,358,359,360],{"from":270,"to":275,"sanitized":202},{"from":280,"to":284,"sanitized":202},{"from":286,"to":290,"sanitized":202},{"from":337,"to":339,"sanitized":202},{"from":341,"to":343,"sanitized":200},{"from":343,"to":345,"sanitized":200},{"from":347,"to":349,"sanitized":200},{"from":349,"to":351,"sanitized":200},{"summary":362,"deductions":363},"The \"section-blocks\" plugin version 1.2.2 exhibits a generally good security posture with several strong practices in place. The complete absence of direct SQL injection vulnerabilities through the use of prepared statements for all queries is a significant strength. Furthermore, the presence of nonce and capability checks on its entry points indicates an effort to implement proper authorization and security measures.  The plugin also avoids dangerous functions, file operations, and REST API exposure, which limits its attack surface.\n\nHowever, there are notable concerns arising from the static analysis. The taint analysis reveals two high-severity flows with unsanitized paths. While the exact nature of these paths is not detailed, the presence of high-severity taint flows is a red flag, suggesting potential vulnerabilities related to how user-supplied data is handled and processed, even if they don't manifest as direct SQL injection or cross-site scripting (XSS) based on the other signals. The 70% output escaping rate, while decent, means that 30% of outputs are potentially unescaped, which could lead to XSS vulnerabilities if user-controlled data is displayed without proper sanitization.\n\nThe plugin's vulnerability history is notably clean, with zero recorded CVEs. This is a positive indicator, suggesting that the plugin has not historically been a target for widespread exploitation or has a proactive security development lifecycle. However, the presence of high-severity taint flows in the current analysis, despite the clean history, warrants caution. The lack of past vulnerabilities does not guarantee future security, especially when static analysis reveals potential weaknesses. The conclusion is that while \"section-blocks\" v1.2.2 has several strong security foundations, the high-severity taint flows and partially unescaped output represent tangible risks that require investigation and remediation.",[364,367],{"reason":365,"points":366},"High severity unsanitized taint flows",15,{"reason":368,"points":369},"30% of outputs are not properly escaped",6,"2026-04-16T11:58:40.558Z",{"wat":372,"direct":382},{"assetPaths":373,"generatorPatterns":376,"scriptPaths":377,"versionParams":379},[374,375],"\u002Fwp-content\u002Fplugins\u002Fsection-blocks\u002Fbuild\u002Findex.css","\u002Fwp-content\u002Fplugins\u002Fsection-blocks\u002Fbuild\u002Findex.js",[],[378],"\u002Fwp-content\u002Fplugins\u002Fsection-blocks\u002Fappsero\u002Fsrc\u002FClient.php",[380,381],"section-blocks\u002Fbuild\u002Findex.css?ver=","section-blocks\u002Fbuild\u002Findex.js?ver=",{"cssClasses":383,"htmlComments":386,"htmlAttributes":392,"restEndpoints":395,"jsGlobals":397,"shortcodeOutput":399},[384,385],"section-blocks-block-editor","sb-slider-container",[387,388,389,390,391],"\u003C!-- Add custom CSS classes to the section -->","\u003C!-- Section Blocks Newsletter Signup Form -->","\u003C!-- Section Blocks Mailchimp Integration -->","\u003C!-- Section Blocks Custom API Integration -->","\u003C!-- Section Blocks WordPress Subscription -->",[393,394],"data-section-blocks-editor","data-slider-options",[396],"\u002Fwp-json\u002Fsection-blocks\u002Fv1\u002Fsettings",[398],"sectionBlocks",[],{"error":202,"url":401,"statusCode":402,"statusMessage":403,"message":403},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fsection-blocks\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":14,"versions":405},[406,411,418,425],{"version":6,"download_url":26,"svn_tag_url":407,"released_at":28,"has_diff":200,"diff_files_changed":408,"diff_lines":28,"trac_diff_url":409,"vulnerabilities":410,"is_current":202},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsection-blocks\u002Ftags\u002F1.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsection-blocks%2Ftags%2F1.2.1&new_path=%2Fsection-blocks%2Ftags%2F1.2.2",[],{"version":412,"download_url":413,"svn_tag_url":414,"released_at":28,"has_diff":200,"diff_files_changed":415,"diff_lines":28,"trac_diff_url":416,"vulnerabilities":417,"is_current":200},"1.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsection-blocks.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsection-blocks\u002Ftags\u002F1.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsection-blocks%2Ftags%2F1.2&new_path=%2Fsection-blocks%2Ftags%2F1.2.1",[],{"version":419,"download_url":420,"svn_tag_url":421,"released_at":28,"has_diff":200,"diff_files_changed":422,"diff_lines":28,"trac_diff_url":423,"vulnerabilities":424,"is_current":200},"1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsection-blocks.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsection-blocks\u002Ftags\u002F1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsection-blocks%2Ftags%2F1.1&new_path=%2Fsection-blocks%2Ftags%2F1.2",[],{"version":426,"download_url":427,"svn_tag_url":428,"released_at":28,"has_diff":200,"diff_files_changed":429,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":430,"is_current":200},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsection-blocks.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsection-blocks\u002Ftags\u002F1.1\u002F",[],[]]