[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fnWDVtQ2RR42vM9pLS-BnHHMPRKB8s2OxqVtkjG9cEEY":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":22,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":147,"fingerprints":701},"patterns-kit","Patterns Kit","1.0.3","Sparkle WP","https:\u002F\u002Fprofiles.wordpress.org\u002Fsparklewpthemes\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fsparklewpthemes.com\u002F\" rel=\"nofollow ugc\">Home\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsparklewpthemes.com\u002Fthemes\u002Fpremium-wordpress-theme\u002F\" rel=\"nofollow ugc\">Premium\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsparklewpthemes.com\u002Fthemes\u002F\" rel=\"nofollow ugc\">All themes\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsparklewpthemes.com\u002Fplugins\u002F\" rel=\"nofollow ugc\">Plugins\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsparklewpthemes.com\u002Fblogs\" rel=\"nofollow ugc\">Blog\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The most adaptable, simple to use, and user-friendly plugin for all full site editing WordPress themes created by Sparkle Theme is Patterns Kits. Our objective is to give you the capabilities you need to accomplish tasks quickly, effectively, and in comparison with other extensions. If you want to create your website in a way that gives you an advantage over your rivals, choosing us is not just a matter of attitude; it’s also a necessity. The best aspect is that you don’t need to write a single line of code to design anything.\u003C\u002Fp>\n\u003Cp>The Patterns Kit contains 25+ patterns and 10+ pages with advanced features and a modern design. Patterns include an accordion, video popup, progress bar, contact section, about section, team section, service section, gallery, call to action, and hero section.\u003C\u002Fp>\n\u003Ch4>Patterns\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fhero\u002F\" rel=\"nofollow ugc\">Hero Banner\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fheader\u002F\" rel=\"nofollow ugc\">Header\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Ffooter\u002F\" rel=\"nofollow ugc\">Footer\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fabout-us\u002F\" rel=\"nofollow ugc\">About Us #1\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fabout-us\u002F\" rel=\"nofollow ugc\">About Us #2\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fabout-us\u002F\" rel=\"nofollow ugc\">About Us #3\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fabout-us\u002F\" rel=\"nofollow ugc\">About Us #4\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fabout-us\u002F\" rel=\"nofollow ugc\">About Us #5\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fabout-us\u002F\" rel=\"nofollow ugc\">About Us #6\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fabout-us\u002F\" rel=\"nofollow ugc\">About Us #7\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fabout-us\u002F\" rel=\"nofollow ugc\">About Us #8\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fabout-us\u002F\" rel=\"nofollow ugc\">About Us #9\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fabout-us\u002F\" rel=\"nofollow ugc\">About Us #10\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Faccordion\u002F\" rel=\"nofollow ugc\">Accordion\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fprogress-bar\u002F\" rel=\"nofollow ugc\">Progress Bar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fservice\u002F\" rel=\"nofollow ugc\">Service 10 Diffrent Layout\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fblog\u002F\" rel=\"nofollow ugc\">Blog\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fblog-alternative\u002F\" rel=\"nofollow ugc\">Alternative layout blog\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fcall-to-action-2\u002F\" rel=\"nofollow ugc\">Call to action\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fcall-to-action-1\u002F\" rel=\"nofollow ugc\">Video call to action\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Ftestimonials\u002F\" rel=\"nofollow ugc\">Testimonials\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002Fteam\u002F\" rel=\"nofollow ugc\">Team\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatternskit.com\u002F\" rel=\"nofollow ugc\">And More … \u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Patterns Compatible Theme\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fsparkle-fse\u002F\" rel=\"ugc\">Sparkle FSE\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fconstruction-light\u002F\" rel=\"ugc\">Construction Light\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Ffitness-fse\u002F\" rel=\"ugc\">Fitness FSE\u003C\u002Fa>\u003C\u002Fp>\n","Patterns Kits is a plugin that helps you to get more advanced patterns for the FSE theme developed by Sparkle Theme.",3000,40266,20,1,"2023-04-17T08:10:00.000Z","6.2.9","4.0","5.6",[20,21],"pattern","patterns","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpatterns-kit\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpatterns-kit.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"sparklewpthemes",36,14350,91,193,73,"2026-04-04T21:09:00.710Z",[38,61,80,103,126],{"slug":39,"name":40,"version":41,"author":40,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"extendify","Extendify","2.4.1","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,11434179,94,10,"2026-03-05T17:57:00.000Z","6.9.4","6.5","7.0",[54,55,56,21,57],"blocks","gutenberg","layouts","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.2.4.1.zip",100,{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":47,"num_ratings":71,"last_updated":72,"tested_up_to":50,"requires_at_least":73,"requires_php":18,"tags":74,"homepage":77,"download_link":78,"security_score":60,"vuln_count":14,"unpatched_count":25,"last_vuln_date":79,"fetched_at":27},"templates-patterns-collection","Starter Sites & Templates by Neve","1.2.24","Themeisle","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeisle\u002F","\u003Ch4>A cloud based templates library which enables you to create or use existing ready-made website with 1-click.\u003C\u002Fh4>\n\u003Ch3>More than 100 Starter Sites and Templates available for the most popular page builders\u003C\u002Fh3>\n\u003Cp>Browse a wide selection of templates and starter sites that are designed to help you build beautiful websites with Gutenberg. All templates can be previewed on \u003Ca href=\"https:\u002F\u002Fdemosites.io\u002F\" rel=\"nofollow ugc\">demosites.io\u003C\u002Fa> and you can seamlessly import them to any of your sites. Whether you’re a beginner or a seasoned pro, our templates can help you save time and create stunning websites without any coding knowledge. These templates are perfect for creating basic pages such as contact pages, about pages, and blog pages.\u003C\u002Fp>\n","This plugin gives you access to 100+ templates and ready-to-use starter sites. Neve theme is used for all the designs.",100000,4289763,77,"2025-12-10T21:52:00.000Z","5.5",[54,75,21,76,57],"neve","starter","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftemplates-patterns-collection.1.2.24.zip","2023-11-07 00:00:00",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":60,"num_ratings":90,"last_updated":91,"tested_up_to":50,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":98,"download_link":99,"security_score":100,"vuln_count":101,"unpatched_count":25,"last_vuln_date":102,"fetched_at":27},"qi-blocks","Qi Blocks","1.4.8","Qode","https:\u002F\u002Fprofiles.wordpress.org\u002Fqodeinteractive\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002F\" rel=\"nofollow ugc\">Qi Blocks\u003C\u002Fa> is the largest collection of Gutenberg blocks developed by one of the most acclaimed WordPress development teams and winners of multiple awards in the field of design, \u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002F\" rel=\"nofollow ugc\">Qode Interactive\u003C\u002Fa>. The base version of the plugin comes with 48 carefully designed custom blocks with a never-before-seen number of options, while the \u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002F\" rel=\"nofollow ugc\">Qi Blocks Premium\u003C\u002Fa> gives you a total of 81 flexible, option-rich custom blocks for Gutenberg.\u003C\u002Fp>\n\u003Cp>All the blocks and templates bear that authentic aesthetic touch Qode Interactive is known for, all while providing you with a simple and completely flexible way for creating any type of website you set out to.\u003C\u002Fp>\n\u003Cp>In addition to this, you can also upgrade your copy of the plugin with the \u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-templates\u002F\" rel=\"nofollow ugc\">Qi Templates\u003C\u002Fa> plugin and enhance your website making potential with an astounding collection of 550+ readymade and beautifully designed modern website layouts, including complete website demos, templates, patterns and wireframes.\u003C\u002Fp>\n\u003Ch3>Open-ended Customization\u003C\u002Fh3>\n\u003Cp>Not only do you get one of the largest collections of custom blocks for Gutenberg, but you’ll also be presented with an unprecedented number of options for each block. We put special emphasis on customization, allowing you to modify every single aspect of each element, all while keeping the entire experience straightforward, intuitive and easy to manage.\u003C\u002Fp>\n\u003Ch3>The Largest Collection of Gutenberg Blocks\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002F\" rel=\"nofollow ugc\">Qi Blocks\u003C\u002Fa> plugin comes with typography, infographics, creative, form style, content, business, WooCommerce, SEO and showcase blocks, providing you with a near never-ending supply of website creation possibilities. Each block is built to allow for a huge number of easily applicable modifications you can perform on the fly, ensuring a completely flexible creation of a wide range of modern websites.\u003C\u002Fp>\n\u003Ch3>Superb Performance\u003C\u002Fh3>\n\u003Cp>We made sure that the Qi Blocks is super lightweight, optimized and stable, ensuring swift loading times. Moreover, you can make use of on-demand element loading by deactivating the blocks you do not plan to use, thus making this already quick addon even smoother!\u003C\u002Fp>\n\u003Ch3>Pro Support\u003C\u002Fh3>\n\u003Cp>If you ever happen to run into any questions or concerns regarding the Qi Blocks or any of its elements, we got you covered! You can check out our \u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Qi Blocks documentation\u003C\u002Fa>, with all options and features of every block covered in detail. You can also visit the \u003Ca href=\"https:\u002F\u002Fhelpcenter.qodeinteractive.com\u002F\" rel=\"nofollow ugc\">Qode Help Center\u003C\u002Fa> where you can browse our comprehensive knowledge base or \u003Ca href=\"https:\u002F\u002Fhelpcenter.qodeinteractive.com\u002F\" rel=\"nofollow ugc\">contact our support team\u003C\u002Fa> and one of our friendly support pros will get back to you ASAP.\u003C\u002Fp>\n\u003Ch3>Qi Blocks Video Tutorials\u003C\u002Fh3>\n\u003Cp>Visit the official \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fc\u002FQodeInteractiveVideos?app=desktop\" rel=\"nofollow ugc\">Qode Interactive YouTube channel\u003C\u002Fa> here you’ll find a comprehensive set of \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=m9beJAnVCnI&list=PLNypD600o6nIILMn287UeeRWsfc8lyiPa\" rel=\"nofollow ugc\">video tutorials dedicated to Qi Blocks\u003C\u002Fa> and all its elements. It’s also a practical way to learn how you can achieve more with WordPress, with tons of detailed, user-friendly video user guides. One step at a time, discover more about the WP platform and how you can create stunning websites the easiest way possible.\u003C\u002Fp>\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\u002Fm9beJAnVCnI?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent&listType=playlist&list=PLNypD600o6nIILMn287UeeRWsfc8lyiPa\" 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>48 Free Custom Blocks\u003C\u002Fh3>\n\u003Cp>Here’s an overview of all 48 custom blocks you get with the free version of the plugin:\u003C\u002Fp>\n\u003Ch4>Typography Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fsection-title\u002F\" rel=\"nofollow ugc\">Section Title\u003C\u002Fa> – Great for creating captivating and fully configurable titles for any section on your website pages.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fdivider\u002F\" rel=\"nofollow ugc\">Divider\u003C\u002Fa> – Easily display your style of visual separators between elements and sections on pages.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fbutton\u002F\" rel=\"nofollow ugc\">Button\u003C\u002Fa> – A custom block ideal for composing fully customizable buttons the easy way.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fcall-to-action\u002F\" rel=\"nofollow ugc\">Call to Action\u003C\u002Fa> – Perfect for creating visually appealing messages for your visitors and encouraging them to take a certain action.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fmessage-boxes\u002F\" rel=\"nofollow ugc\">Message Boxes\u003C\u002Fa> – Display informative boxes with important notifications or messages for your visitors. These boxes can be closed if the viewer chooses to do so.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fhorizontal-tabs\u002F\" rel=\"nofollow ugc\">Horizontal Tabs\u003C\u002Fa> – Arrange and organize horizontally aligned tabs with content which you can customize to fit your visual style.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fvertical-tabs\u002F\" rel=\"nofollow ugc\">Vertical Tabs\u003C\u002Fa> – Great for displaying vertically laid out tabs with content which you can adapt to fit your aesthetic approach.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Faccordions-and-toggles\u002F\" rel=\"nofollow ugc\">Accordions and Toggles\u003C\u002Fa> – Designed for displaying strings of text divided into individual sections that can be expanded when their corresponding titles are clicked on.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Ficon-with-text\u002F\" rel=\"nofollow ugc\">Icon with Text\u003C\u002Fa> – A custom block that lets you display icons with some additional textual content which you can customize to fit your visual concept.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fadvanced-text\u002F\" rel=\"nofollow ugc\">Advanced Text\u003C\u002Fa> – For creating sections with fully customizable strings of text on your pages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Business Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fpricing-table\u002F\" rel=\"nofollow ugc\">Pricing Table\u003C\u002Fa> – Create easily adjustable tables for displaying all manner of price lists, tariffs and pricing plans.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fclients-list\u002F\" rel=\"nofollow ugc\">Clients List\u003C\u002Fa> – Display a captivating list of your clients or business associates the easy way.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Ftestimonials\u002F\" rel=\"nofollow ugc\">Testimonials\u003C\u002Fa> – Devised for showing testimonials with total ease & in the way you decide.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fteam\u002F\" rel=\"nofollow ugc\">Team\u003C\u002Fa> – A selection of varied ways to showcase individual members of your team.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Finfo-box\u002F\" rel=\"nofollow ugc\">Info Box\u003C\u002Fa> – Compose sections with important informative messages for your visitors using simple and fully flexible box templates.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fbanners\u002F\" rel=\"nofollow ugc\">Banners\u003C\u002Fa> – Create banners for displaying important announcements, ads or anything else you wish to draw the attention of your visitors to.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fblog-list\u002F\" rel=\"nofollow ugc\">Blog List\u003C\u002Fa> – Great way to display a captivating list with your blog posts in a number of visually appealing manners.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Infographics Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fcounters\u002F\" rel=\"nofollow ugc\">Counters\u003C\u002Fa> – Great for showing all your important numbers in fully customizable and captivating counter layouts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fradial-progress-bar\u002F\" rel=\"nofollow ugc\">Radial Progress Bar\u003C\u002Fa> – For featuring neat visual representations of operation progressions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fhorizontal-progress-bar\u002F\" rel=\"nofollow ugc\">Horizontal Progress Bar\u003C\u002Fa> – Showcase progressions of all types of processes in fully customizable horizontally laid out progress bars.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fvertical-progress-bar\u002F\" rel=\"nofollow ugc\">Vertical Progress Bar\u003C\u002Fa> – Create presentations for all sorts of process progressions in easily configurable vertically arranged progress bar layouts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fprocess\u002F\" rel=\"nofollow ugc\">Process\u003C\u002Fa> – A clear and intuitive way to display any type of process divided by stages in a visually appealing manner.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Showcase Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Ftimeline-showcase\u002F\" rel=\"nofollow ugc\">Timeline Showcase\u003C\u002Fa> – A simple and intuitive way to display visually appealing chronological lists of events.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fcountdown\u002F\" rel=\"nofollow ugc\">Countdown\u003C\u002Fa> – Announce anything you wish by displaying eye-catching countdowns to a date you input.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fimage-gallery\u002F\" rel=\"nofollow ugc\">Image Gallery\u003C\u002Fa> – A straightforward way to display your images in easily configurable eye-catching galleries.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fimage-slider\u002F\" rel=\"nofollow ugc\">Image Slider\u003C\u002Fa> – Present your images in captivating, fully configurable slider layouts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fmasonry-image-gallery\u002F\" rel=\"nofollow ugc\">Masonry Image Gallery\u003C\u002Fa> – Show off your images in easily configurable captivating masonry-styled galleries.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fpinterest-image-gallery\u002F\" rel=\"nofollow ugc\">Pinterest Image Gallery\u003C\u002Fa> – Exhibit your images in easily configurable captivating pinterest-styled galleries.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fsingle-image\u002F\" rel=\"nofollow ugc\">Single Image\u003C\u002Fa> – Create easily configurable individual image displays on your website pages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Creative Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fcards-gallery\u002F\" rel=\"nofollow ugc\">Cards Gallery\u003C\u002Fa> – Display interactive presentations with multiple images set on top of each other; once an image from the stack is clicked on, it moves to the top.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fparallax-image-showcase\u002F\" rel=\"nofollow ugc\">Parallax Image Showcase\u003C\u002Fa> – Perfect for composing visually attractive sections with images that move independently at different speeds on scroll.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Ftext-marquee\u002F\" rel=\"nofollow ugc\">Text Marquee\u003C\u002Fa> – Easily create sections with customizable auto-scrolling text.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WooCommerce Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fproduct-list\u002F\" rel=\"nofollow ugc\">Product List\u003C\u002Fa> – Display beautiful and easily adjustable lists containing products you wish to showcase.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SEO Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Ffaqs\u002F\" rel=\"nofollow ugc\">FAQs\u003C\u002Fa> – A custom block great for displaying fully customizable sections for frequently asked questions and topics.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fhow-to-schema\u002F\" rel=\"nofollow ugc\">How-to Schema\u003C\u002Fa> – Create step-by step tutorials and how-to’s with automatically generating JSON schema sections inserted into code.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Ftable-of-contents\u002F\" rel=\"nofollow ugc\">Table of Contents\u003C\u002Fa> – For displaying neatly structured tables of contents with one-click one-page navigation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Form Style Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fcontact-form-7\u002F\" rel=\"nofollow ugc\">Contact Form 7\u003C\u002Fa> – For creating a wide variety of fully flexible contact forms using the free Contact Form 7 plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Content Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fadvanced-columns\u002F\" rel=\"nofollow ugc\">Advanced Columns\u003C\u002Fa> – Specifically developed for creating easily customizable columns to which you can add your content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fspacer\u002F\" rel=\"nofollow ugc\">Spacer\u003C\u002Fa> – A simple way to add easily adjustable vertical breaks between sections on your pages.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fauthor-info\u002F\" rel=\"nofollow ugc\">Author Info\u003C\u002Fa> – Designed for displaying captivating presentations for authors on your website.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fpost-title\u002F#post-title\" rel=\"nofollow ugc\">Post Title\u003C\u002Fa> – Easily display configurable titles of posts on your website.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fpost-dates\u002F#post-dates\" rel=\"nofollow ugc\">Post Date\u003C\u002Fa> – Show easily configurable dates of posts on your website.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fpost-author\u002F#post-author\" rel=\"nofollow ugc\">Post Author\u003C\u002Fa> – A straightforward way to display the authors of posts on your website.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fcomments-template\u002F#comments-template\" rel=\"nofollow ugc\">Comments Template\u003C\u002Fa> – Designed so you can show easily adjustable comment templates on your website.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fpost-terms\u002F#post-terms\" rel=\"nofollow ugc\">Post Terms\u003C\u002Fa> – Display post terms or taxonomy items related to your posts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fcategories\u002F#categories\" rel=\"nofollow ugc\">Categories\u003C\u002Fa> – A practical way to display a list of post categories on your website.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Ftag-cloud\u002F#tag-cloud\" rel=\"nofollow ugc\">Tag Cloud\u003C\u002Fa> – A neat way to display previously created tags of your choosing in a number of ways.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fsearch\u002F#search\" rel=\"nofollow ugc\">Search\u003C\u002Fa> – Designed for displaying easily configurable search bars.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>33 Premium Custom Blocks\u003C\u002Fh3>\n\u003Cp>Check out the complete list of widgets you get with Qi Blocks Premium:\u003C\u002Fp>\n\u003Ch4>Premium Typography Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fdrop-caps\u002F\" rel=\"nofollow ugc\">Drop Caps\u003C\u002Fa> – Introduce your paragraphs & strings of text by featuring a decorative initial letter which you can fully adapt.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Ftypeout-text\u002F\" rel=\"nofollow ugc\">Typeout Text\u003C\u002Fa> – Feature smoothly animated type out text sections anywhere on your pages.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fanimated-text\u002F\" rel=\"nofollow ugc\">Animated Text\u003C\u002Fa> – Designed for displaying visually engaging sections with animated textual content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fhighlighted-text\u002F\" rel=\"nofollow ugc\">Highlighted Text\u003C\u002Fa> – Accentuate certain words or parts of your text the way you choose.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fblockquote\u002F\" rel=\"nofollow ugc\">Blockquote\u003C\u002Fa> – A simple way to display eye-catching quotes and style them the way you choose.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Finfo-button\u002F\" rel=\"nofollow ugc\">Info Button\u003C\u002Fa> – Great for creating buttons that contain a bit of extra information displayed directly on the button.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Business Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fpricing-list\u002F\" rel=\"nofollow ugc\">Pricing List\u003C\u002Fa> – For displaying easily customizable lists containing items you have for sale and their prices.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fworking-hours\u002F\" rel=\"nofollow ugc\">Working Hours\u003C\u002Fa> – A great and intuitive way to display your business’ working hours in a number easily styled manners.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fclients-carousel\u002F\" rel=\"nofollow ugc\">Clients Carousel\u003C\u002Fa> – Showcase your clients or business partners in fully customizable carousel slider layouts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Ftestimonials-carousel\u002F\" rel=\"nofollow ugc\">Testimonials Carousel\u003C\u002Fa> – Display testimonials in eye-catching carousel slider layouts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Finteractive-banners\u002F\" rel=\"nofollow ugc\">Interactive Banners\u003C\u002Fa> – Designed for creating visually striking banners that your website visitors can interact with.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fblog-carousel\u002F\" rel=\"nofollow ugc\">Blog Carousel\u003C\u002Fa> – A custom block for displaying your blog posts in eye-catching carousel slider layouts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fdata-table\u002F\" rel=\"nofollow ugc\">Data Table\u003C\u002Fa> – An easy way to display fully adjustable tables containing all types of data.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fgoogle-map\u002F\" rel=\"nofollow ugc\">Google Map\u003C\u002Fa> – A simple way to display an easily editable Google Map with a customizable location pin for multiple addresses.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Infographics Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fgraphs\u002F\" rel=\"nofollow ugc\">Graphs\u003C\u002Fa> – Compose captivating and fully customizable graphs containing all sorts of data.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fpie-and-donut-charts\u002F\" rel=\"nofollow ugc\">Pie and Donut Charts\u003C\u002Fa> – Display fully customizable pie charts or donut charts in a simple and completely intuitive manner.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Showcase Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fitem-showcase\u002F\" rel=\"nofollow ugc\">Item Showcase\u003C\u002Fa> – Make detailed showcases for items of any sort; you can display an item image with customizable informative sections with your content arranged around the image.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fbefore-after-comparison-slider\u002F\" rel=\"nofollow ugc\">Before\u002FAfter Comparison Slider\u003C\u002Fa> – Create an interactive presentation containing two images and a draggable handle which reveals the left\u002Fright image when mouse-dragged.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fdual-image-with-content\u002F\" rel=\"nofollow ugc\">Dual Image with Content \u003C\u002Fa> – Easily display sections that contain two images, one placed over the other, with some accompanying content next to them.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fcards-slider\u002F\" rel=\"nofollow ugc\">Cards Slider\u003C\u002Fa> – Create interactive slider presentations with multiple images stacked on top of each other; when slides change, the bottom image moves to the top of the stack.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fimage-hotspots\u002F\" rel=\"nofollow ugc\">Image Hotspots\u003C\u002Fa> – The easy way to create an image showcase section which contains multiple interactive hotspots which reveal tooltip information when hovered on.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fcontent-menu\u002F\" rel=\"nofollow ugc\">Content Menu\u003C\u002Fa> – Display sections containing menus which you can fully customize with ease.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fadvanced-navigation\u002F\" rel=\"nofollow ugc\">Advanced Navigation\u003C\u002Fa> – A practical way to display your menus in a vast number of easily configurable appearance styles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Creative Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fdevice-frame-slider\u002F\" rel=\"nofollow ugc\">Device Frame Slider\u003C\u002Fa> – Create visually appealing slider presentations with images displayed inside predefined or custom device-styled image frames.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fdevice-frame-carousel\u002F\" rel=\"nofollow ugc\">Device Frame Carousel\u003C\u002Fa> – Display remarkable carousel presentations with multiple items containing images fitted inside device-styled frames.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fpreview-slider\u002F\" rel=\"nofollow ugc\">Preview Slider\u003C\u002Fa> – For creating slider presentations with two image slides displayed simultaneously, one of which is placed on top of the other inside a mobile device-styled image frame.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Finteractive-links\u002F\" rel=\"nofollow ugc\">Interactive Links\u003C\u002Fa> – Create captivating and fully configurable interactive showcases with textual content and corresponding images.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fslider-switch\u002F\" rel=\"nofollow ugc\">Slider Switch\u003C\u002Fa> – For creating visually appealing slider presentations with two images displayed inside predefined or custom device-styled image frames.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium WooCommerce Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fproduct-slider\u002F\" rel=\"nofollow ugc\">Product Slider\u003C\u002Fa> – Showcase your products in eye-catching and fully adaptable slider layouts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fproduct-category-list\u002F\" rel=\"nofollow ugc\">Product Category List\u003C\u002Fa> – Display visually attractive and fully flexible lists with your products designated to a specific category of your choice.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fadd-to-cart-button\u002F\" rel=\"nofollow ugc\">Add to Cart Button\u003C\u002Fa> – Perfect for creating customizable add to cart buttons for your products.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Frating\u002F\" rel=\"nofollow ugc\">Rating\u003C\u002Fa> – Easily display a fully customizable star-styled rating with 5 degrees.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Form Style Custom Blocks:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fwpforms\u002F\" rel=\"nofollow ugc\">WPForms\u003C\u002Fa> – Display a wide variety of fully flexible contact forms using the free Contact Form by WPForms plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation & Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Check out our step-by-step \u003Ca href=\"https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">user guide\u003C\u002Fa> on how to install and use Qi Blocks.\u003C\u002Fli>\n\u003Cli>You can also submit a topic to the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fqi-blocks\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> at and our support team will be glad to help you out.\u003C\u002Fli>\n\u003C\u002Ful>\n","Qi Blocks is the largest collection of Gutenberg blocks developed by Qode Interactive.",60000,794250,5,"2026-01-29T08:46:00.000Z","5.8","7.4",[54,95,96,21,97],"gutenberg-block","gutenberg-templates","wireframes","https:\u002F\u002Fqodeinteractive.com\u002Fqi-blocks-for-gutenberg\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fqi-blocks.1.4.8.zip",92,9,"2025-11-14 15:11:31",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":113,"num_ratings":114,"last_updated":115,"tested_up_to":50,"requires_at_least":116,"requires_php":18,"tags":117,"homepage":77,"download_link":123,"security_score":124,"vuln_count":14,"unpatched_count":25,"last_vuln_date":125,"fetched_at":27},"classic-editor-addon","Classic Editor +","4.4.1","Pieter Bos","https:\u002F\u002Fprofiles.wordpress.org\u002Fsenlin\u002F","\u003Cblockquote>\n\u003Cp>GDPR-compliant: does not collect any user data\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>The free “Classic Editor +” plugin is targeted at everyone who does not want to use the WP Block Editor (Gutenberg), introduced in WordPress 5.0. Install it now on sites and the UX remains the same as you are used to without redundant styling being added to the frontend of your site!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What’s New:\u003C\u002Fstrong>\u003Cbr \u002F>\nRemoves WP Patterns\u003C\u002Fp>\n\u003Cp>This plugin simply disables the WP Block Editor, removes any and all styling from both front- and backend and disables the block editor for widgets too.\u003C\u002Fp>\n\u003Cp>And if WooCommerce and\u002For WPML are installed on the site, “Classic Editor +” removes the block styles of those plugins too.\u003C\u002Fp>\n\u003Cp>There are no Settings, it simply does what it says on the label.\u003C\u002Fp>\n\u003Cp>Therefore I highly recommend installing this “Classic Editor +” plugin.\u003C\u002Fp>\n\u003Cp>I support this plugin exclusively through \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsenlin\u002Fclassic-editor-addon\u002Fissues\" rel=\"nofollow ugc\">Github\u003C\u002Fa>. Therefore, if you have any questions, need help and\u002For want to make a feature request, please open an issue here. You can also browse through open and closed issues to find what you are looking for and perhaps even help others.\u003C\u002Fp>\n\u003Cp>Thanks for your understanding and cooperation.\u003C\u002Fp>\n\u003Cp>If you like the “Classic Editor +” plugin, please consider leaving a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fclassic-editor-addon?rate=5#postform\" rel=\"ugc\">review\u003C\u002Fa>. Thanks!\u003C\u002Fp>\n\u003Cp>“Classic Editor +” by \u003Ca href=\"https:\u002F\u002Fso-wp.com\u002Fplugin\u002Fclassic-editor-addon\" rel=\"nofollow ugc\">Pieter Bos\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgschoppe.com\" rel=\"nofollow ugc\">Greg Schoppe\u003C\u002Fa>.\u003C\u002Fp>\n","The \"Classic Editor +\" plugin disables the block editor, removes enqueued scripts\u002Fstyles and brings back classic Widgets.",50000,640327,98,31,"2026-01-12T05:38:00.000Z","4.9",[118,119,120,121,122],"classic-editor","classic-widgets","remove-frontend-scripts","remove-frontend-styling","remove-patterns","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclassic-editor-addon.4.4.1.zip",99,"2022-01-24 00:00:00",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":134,"downloaded":135,"rating":47,"num_ratings":136,"last_updated":137,"tested_up_to":50,"requires_at_least":138,"requires_php":93,"tags":139,"homepage":144,"download_link":145,"security_score":124,"vuln_count":14,"unpatched_count":25,"last_vuln_date":146,"fetched_at":27},"analogwp-templates","Style Kits – Advanced Theme Styles for Elementor","2.4.2","AnalogWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fanalogwp\u002F","\u003Cp>✨ Have you seen our brand new launch? \u003Ca href=\"https:\u002F\u002Fanalogwp.com\u002Fcustom-library-for-elementor\u002F?utm_medium=wp.org&utm_source=wordpressorg&utm_campaign=readme\" rel=\"nofollow ugc\">Custom Library for Elementor\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fanalogwp.com\u002Fstyle-kits\u002F?utm_source=wporg&utm_medium=referral&utm_campaign=readme\" rel=\"nofollow ugc\">🚀 Take a better look at Style Kits\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fanalogwp.com\u002Fstyle-kits\u002F?utm_medium=wp.org&utm_source=wordpressorg&utm_campaign=readme&utm_content=analogwp\" rel=\"nofollow ugc\">Style Kits\u003C\u002Fa> extends the flexibility of Elementor theme styles with more global design controls, and introduces the most advanced container-based pattern library and theme style presets that will jumpstart your design process in Elementor.\u003C\u002Fp>\n\u003Cp>Style Kits creates the foundation for a design framework that will help you create better, more consistent websites with Elementor.\u003C\u002Fp>\n\u003Ch3>Library of Theme Style Presets\u003C\u002Fh3>\n\u003Cp>Get an unfair design advantage by importing read-made theme style presets for pre-configured  typography, colors, spacing and more. Give your Elementor website a completely different look in just a few clicks.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use them as a starting point, customise them or create your own.\u003C\u002Fli>\n\u003Cli>Outer Section Padding\u003C\u002Fli>\n\u003Cli>Override your global theme styles on specific pages, with another theme style preset\u003C\u002Fli>\n\u003Cli>Import and export style presets across sites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>The most advanced Elementor Pattern library\u003C\u002Fh3>\n\u003Cp>A one-of-a-kind pattern library for Elementor, powered by flexbox containers and native widgets. Skyrocket your layout-building process with a collection of mix-and-match patterns that automatically adapt to your Global theme styles.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>100% built with Elementor flexbox containers\u003C\u002Fli>\n\u003Cli>Consistent, customisable styles across all patterns, that automatically adapt to the theme styles of your site\u003C\u002Fli>\n\u003Cli>Wide collection of patterns to facilitate all your layout-building needs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More tools for global design control\u003C\u002Fh3>\n\u003Cp>Manage container spacing globally, adjust button styles per size, and many more tools that will help you scale-up your layouts with consistency.\u003C\u002Fp>\n\u003Cp>Style Kits for Elementor adds a set of extra UI controls to Theme Styles editor, for the most important aspects of your Elementor design system.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Global Style Kit fonts\u003C\u002Fli>\n\u003Cli>Global Style Kit colors\u003C\u002Fli>\n\u003Cli>Containers Padding\u003C\u002Fli>\n\u003Cli>Shadows\u003C\u002Fli>\n\u003Cli>Background classes\u003C\u002Fli>\n\u003Cli>Button Styles per size\u003C\u002Fli>\n\u003Cli>Outer Section Padding\u003C\u002Fli>\n\u003Cli>Column Gaps\u003C\u002Fli>\n\u003Cli>Text Sizes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Boost your Elementor design workflow with Style Kits Pro\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited access\u003C\u002Fstrong> to all container-based patterns\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited access\u003C\u002Fstrong> to all theme style presets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited access\u003C\u002Fstrong> to all global design controls\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Role\u003C\u002Fstrong> management to hide Style Kits from your clients\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cleanup tools\u003C\u002Fstrong> to help you clean layouts from inline styles\u003C\u002Fli>\n\u003Cli>Many more PRO features and tools to improve your workflow\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Find us\u003C\u002Fstrong>:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fanalogwp.com\u002F?utm_medium=wp.org&utm_source=wordpressorg&utm_campaign=readme&utm_content=analogwp\" rel=\"nofollow ugc\">Visit the AnalogWP Website\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FAnalogWP\u002F\" rel=\"nofollow ugc\">Follow on Twitter\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fanalogwp\" rel=\"nofollow ugc\">Like us on Facebook\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fanalogwp.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n","Power-up your Elementor workflow with global theme style presets, container-based patterns, and more global design controls.",10000,463014,44,"2026-01-28T17:19:00.000Z","6.0",[140,141,142,143,21],"design-system","elementor","elementor-addons","global-styles","https:\u002F\u002Fanalogwp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanalogwp-templates.2.4.2.zip","2021-03-01 00:00:00",{"attackSurface":148,"codeSignals":172,"taintFlows":693,"riskAssessment":694,"analyzedAt":700},{"hooks":149,"ajaxHandlers":168,"restRoutes":169,"shortcodes":170,"cronEvents":171,"entryPointCount":25,"unprotectedCount":25},[150,156,160,164],{"type":151,"name":152,"callback":153,"file":154,"line":155},"action","init","_patterns_kit_register_plugin_patterns","inc\\register-patterns.php",166,{"type":151,"name":152,"callback":157,"priority":101,"file":158,"line":159},"patterns_kit_register_block_patterns","plugins.php",24,{"type":151,"name":161,"callback":162,"file":158,"line":163},"enqueue_block_editor_assets","patterns_kit_editor_enqueue_assets",25,{"type":151,"name":165,"callback":166,"file":158,"line":167},"wp_enqueue_scripts","patterns_kit_front_scripts",26,[],[],[],[],{"dangerousFunctions":173,"sqlUsage":174,"outputEscaping":176,"fileOperations":25,"externalRequests":25,"nonceChecks":25,"capabilityChecks":25,"bundledLibraries":692},[],{"prepared":25,"raw":25,"locations":175},[],{"escaped":177,"rawEcho":178,"locations":179},754,355,[180,183,185,187,189,191,193,194,196,198,200,203,205,206,208,210,212,214,215,217,219,222,224,225,226,229,230,232,233,234,236,238,240,242,244,246,248,249,250,251,252,253,254,255,256,259,260,261,263,265,266,268,270,271,274,276,278,280,281,283,285,287,289,290,291,293,295,297,299,301,302,304,305,307,309,311,312,313,315,317,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,371,373,375,376,378,380,382,384,385,386,388,389,392,393,394,395,397,398,399,401,402,403,405,406,408,409,410,411,412,413,415,416,417,419,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,457,458,459,460,462,464,466,467,469,471,473,475,476,477,478,480,481,483,485,487,489,491,493,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,519,520,521,522,523,525,526,527,528,529,530,532,534,536,538,539,540,541,542,544,545,546,547,548,549,551,552,553,554,555,556,557,558,559,561,563,565,567,568,570,571,573,574,576,577,578,580,581,582,583,584,585,586,587,588,589,591,593,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,623,624,626,627,628,629,630,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,659,660,661,662,663,664,665,666,668,669,670,671,673,674,675,676,677,678,679,681,682,683,684,686,687,689,690,691],{"file":181,"line":163,"context":182},"patterns\\about\\fitness\\about-us-2.php","raw output",{"file":181,"line":184,"context":182},29,{"file":181,"line":186,"context":182},35,{"file":181,"line":188,"context":182},58,{"file":181,"line":190,"context":182},68,{"file":181,"line":192,"context":182},81,{"file":181,"line":124,"context":182},{"file":195,"line":184,"context":182},"patterns\\about\\fitness\\about-us-video.php",{"file":195,"line":197,"context":182},33,{"file":195,"line":199,"context":182},39,{"file":201,"line":202,"context":182},"patterns\\about\\fse\\about-us.php",23,{"file":201,"line":204,"context":182},27,{"file":201,"line":197,"context":182},{"file":201,"line":207,"context":182},47,{"file":201,"line":209,"context":182},52,{"file":201,"line":211,"context":182},69,{"file":201,"line":213,"context":182},74,{"file":201,"line":33,"context":182},{"file":201,"line":216,"context":182},96,{"file":201,"line":218,"context":182},105,{"file":220,"line":221,"context":182},"patterns\\call-to-action.php",13,{"file":220,"line":223,"context":182},17,{"file":220,"line":202,"context":182},{"file":220,"line":184,"context":182},{"file":227,"line":228,"context":182},"patterns\\clients.php",16,{"file":227,"line":13,"context":182},{"file":231,"line":13,"context":182},"patterns\\contact-us\\contact.php",{"file":231,"line":114,"context":182},{"file":231,"line":186,"context":182},{"file":231,"line":235,"context":182},53,{"file":231,"line":237,"context":182},57,{"file":231,"line":239,"context":182},71,{"file":231,"line":241,"context":182},75,{"file":231,"line":243,"context":182},89,{"file":231,"line":245,"context":182},93,{"file":247,"line":13,"context":182},"patterns\\contact.php",{"file":247,"line":114,"context":182},{"file":247,"line":186,"context":182},{"file":247,"line":235,"context":182},{"file":247,"line":237,"context":182},{"file":247,"line":239,"context":182},{"file":247,"line":241,"context":182},{"file":247,"line":243,"context":182},{"file":247,"line":245,"context":182},{"file":257,"line":258,"context":182},"patterns\\features.php",21,{"file":257,"line":167,"context":182},{"file":257,"line":167,"context":182},{"file":257,"line":262,"context":182},43,{"file":257,"line":264,"context":182},48,{"file":257,"line":264,"context":182},{"file":257,"line":267,"context":182},65,{"file":257,"line":269,"context":182},70,{"file":257,"line":269,"context":182},{"file":272,"line":273,"context":182},"patterns\\footer-default.php",14,{"file":272,"line":275,"context":182},18,{"file":272,"line":277,"context":182},42,{"file":272,"line":279,"context":182},62,{"file":272,"line":190,"context":182},{"file":272,"line":282,"context":182},72,{"file":272,"line":284,"context":182},76,{"file":272,"line":286,"context":182},80,{"file":272,"line":288,"context":182},88,{"file":272,"line":47,"context":182},{"file":272,"line":113,"context":182},{"file":272,"line":292,"context":182},102,{"file":272,"line":294,"context":182},106,{"file":272,"line":296,"context":182},110,{"file":272,"line":298,"context":182},118,{"file":272,"line":300,"context":182},124,{"file":272,"line":300,"context":182},{"file":303,"line":258,"context":182},"patterns\\gallery\\portfolio.php",{"file":303,"line":167,"context":182},{"file":303,"line":306,"context":182},32,{"file":303,"line":308,"context":182},45,{"file":303,"line":310,"context":182},49,{"file":303,"line":267,"context":182},{"file":303,"line":211,"context":182},{"file":303,"line":314,"context":182},83,{"file":303,"line":316,"context":182},87,{"file":303,"line":218,"context":182},{"file":303,"line":319,"context":182},109,{"file":303,"line":321,"context":182},123,{"file":303,"line":323,"context":182},127,{"file":303,"line":325,"context":182},139,{"file":303,"line":327,"context":182},143,{"file":303,"line":329,"context":182},161,{"file":303,"line":331,"context":182},165,{"file":303,"line":333,"context":182},179,{"file":303,"line":335,"context":182},183,{"file":303,"line":337,"context":182},199,{"file":303,"line":339,"context":182},203,{"file":303,"line":341,"context":182},217,{"file":303,"line":343,"context":182},221,{"file":303,"line":345,"context":182},233,{"file":303,"line":347,"context":182},237,{"file":303,"line":349,"context":182},255,{"file":303,"line":351,"context":182},259,{"file":303,"line":353,"context":182},273,{"file":303,"line":355,"context":182},277,{"file":303,"line":357,"context":182},289,{"file":303,"line":359,"context":182},293,{"file":303,"line":361,"context":182},309,{"file":303,"line":363,"context":182},313,{"file":303,"line":365,"context":182},327,{"file":303,"line":367,"context":182},331,{"file":369,"line":370,"context":182},"patterns\\header-default.php",40,{"file":369,"line":372,"context":182},60,{"file":369,"line":374,"context":182},78,{"file":369,"line":218,"context":182},{"file":377,"line":48,"context":182},"patterns\\hero-section.php",{"file":377,"line":379,"context":182},11,{"file":377,"line":381,"context":182},15,{"file":377,"line":383,"context":182},19,{"file":377,"line":202,"context":182},{"file":377,"line":204,"context":182},{"file":377,"line":387,"context":182},34,{"file":377,"line":370,"context":182},{"file":390,"line":391,"context":182},"patterns\\hidden-404.php",12,{"file":390,"line":391,"context":182},{"file":390,"line":391,"context":182},{"file":390,"line":13,"context":182},{"file":396,"line":258,"context":182},"patterns\\latest-news-alternative.php",{"file":396,"line":167,"context":182},{"file":396,"line":306,"context":182},{"file":400,"line":258,"context":182},"patterns\\latest-news.php",{"file":400,"line":167,"context":182},{"file":400,"line":306,"context":182},{"file":404,"line":258,"context":182},"patterns\\planning.php",{"file":404,"line":163,"context":182},{"file":404,"line":407,"context":182},30,{"file":404,"line":186,"context":182},{"file":404,"line":211,"context":182},{"file":404,"line":35,"context":182},{"file":404,"line":374,"context":182},{"file":404,"line":314,"context":182},{"file":404,"line":414,"context":182},101,{"file":404,"line":218,"context":182},{"file":404,"line":296,"context":182},{"file":404,"line":418,"context":182},115,{"file":420,"line":258,"context":182},"patterns\\portfolio.php",{"file":420,"line":167,"context":182},{"file":420,"line":306,"context":182},{"file":420,"line":308,"context":182},{"file":420,"line":310,"context":182},{"file":420,"line":267,"context":182},{"file":420,"line":211,"context":182},{"file":420,"line":314,"context":182},{"file":420,"line":316,"context":182},{"file":420,"line":218,"context":182},{"file":420,"line":319,"context":182},{"file":420,"line":321,"context":182},{"file":420,"line":323,"context":182},{"file":420,"line":325,"context":182},{"file":420,"line":327,"context":182},{"file":420,"line":329,"context":182},{"file":420,"line":331,"context":182},{"file":420,"line":333,"context":182},{"file":420,"line":335,"context":182},{"file":420,"line":337,"context":182},{"file":420,"line":339,"context":182},{"file":420,"line":341,"context":182},{"file":420,"line":343,"context":182},{"file":420,"line":345,"context":182},{"file":420,"line":347,"context":182},{"file":420,"line":349,"context":182},{"file":420,"line":351,"context":182},{"file":420,"line":353,"context":182},{"file":420,"line":355,"context":182},{"file":420,"line":357,"context":182},{"file":420,"line":359,"context":182},{"file":420,"line":361,"context":182},{"file":420,"line":363,"context":182},{"file":420,"line":365,"context":182},{"file":420,"line":367,"context":182},{"file":456,"line":223,"context":182},"patterns\\pricing\\pricing.php",{"file":456,"line":258,"context":182},{"file":456,"line":186,"context":182},{"file":456,"line":370,"context":182},{"file":456,"line":461,"context":182},46,{"file":456,"line":463,"context":182},50,{"file":456,"line":465,"context":182},54,{"file":456,"line":188,"context":182},{"file":456,"line":468,"context":182},64,{"file":456,"line":470,"context":182},79,{"file":456,"line":472,"context":182},84,{"file":456,"line":474,"context":182},90,{"file":456,"line":47,"context":182},{"file":456,"line":113,"context":182},{"file":456,"line":292,"context":182},{"file":456,"line":479,"context":182},108,{"file":456,"line":321,"context":182},{"file":456,"line":482,"context":182},128,{"file":456,"line":484,"context":182},134,{"file":456,"line":486,"context":182},138,{"file":456,"line":488,"context":182},142,{"file":456,"line":490,"context":182},146,{"file":456,"line":492,"context":182},152,{"file":494,"line":223,"context":182},"patterns\\pricing.php",{"file":494,"line":258,"context":182},{"file":494,"line":186,"context":182},{"file":494,"line":370,"context":182},{"file":494,"line":461,"context":182},{"file":494,"line":463,"context":182},{"file":494,"line":465,"context":182},{"file":494,"line":188,"context":182},{"file":494,"line":468,"context":182},{"file":494,"line":470,"context":182},{"file":494,"line":472,"context":182},{"file":494,"line":474,"context":182},{"file":494,"line":47,"context":182},{"file":494,"line":113,"context":182},{"file":494,"line":292,"context":182},{"file":494,"line":479,"context":182},{"file":494,"line":321,"context":182},{"file":494,"line":482,"context":182},{"file":494,"line":484,"context":182},{"file":494,"line":486,"context":182},{"file":494,"line":488,"context":182},{"file":494,"line":490,"context":182},{"file":494,"line":492,"context":182},{"file":518,"line":273,"context":182},"patterns\\service-one.php",{"file":518,"line":275,"context":182},{"file":518,"line":186,"context":182},{"file":518,"line":199,"context":182},{"file":518,"line":136,"context":182},{"file":518,"line":524,"context":182},61,{"file":518,"line":267,"context":182},{"file":518,"line":269,"context":182},{"file":518,"line":192,"context":182},{"file":518,"line":24,"context":182},{"file":518,"line":474,"context":182},{"file":518,"line":531,"context":182},107,{"file":518,"line":533,"context":182},111,{"file":518,"line":535,"context":182},116,{"file":537,"line":273,"context":182},"patterns\\service-three.php",{"file":537,"line":383,"context":182},{"file":537,"line":186,"context":182},{"file":537,"line":370,"context":182},{"file":537,"line":308,"context":182},{"file":537,"line":543,"context":182},63,{"file":537,"line":190,"context":182},{"file":537,"line":35,"context":182},{"file":537,"line":33,"context":182},{"file":537,"line":216,"context":182},{"file":537,"line":414,"context":182},{"file":550,"line":381,"context":182},"patterns\\service-two.php",{"file":550,"line":383,"context":182},{"file":550,"line":31,"context":182},{"file":550,"line":370,"context":182},{"file":550,"line":136,"context":182},{"file":550,"line":279,"context":182},{"file":550,"line":286,"context":182},{"file":550,"line":472,"context":182},{"file":550,"line":288,"context":182},{"file":550,"line":560,"context":182},104,{"file":550,"line":562,"context":182},112,{"file":550,"line":564,"context":182},126,{"file":550,"line":566,"context":182},130,{"file":550,"line":484,"context":182},{"file":550,"line":569,"context":182},148,{"file":550,"line":492,"context":182},{"file":550,"line":572,"context":182},156,{"file":550,"line":331,"context":182},{"file":575,"line":258,"context":182},"patterns\\steps-4.php",{"file":575,"line":167,"context":182},{"file":575,"line":114,"context":182},{"file":579,"line":258,"context":182},"patterns\\team-2.php",{"file":579,"line":167,"context":182},{"file":579,"line":306,"context":182},{"file":579,"line":461,"context":182},{"file":579,"line":463,"context":182},{"file":579,"line":269,"context":182},{"file":579,"line":213,"context":182},{"file":579,"line":47,"context":182},{"file":579,"line":113,"context":182},{"file":579,"line":298,"context":182},{"file":579,"line":590,"context":182},122,{"file":579,"line":592,"context":182},144,{"file":579,"line":569,"context":182},{"file":579,"line":595,"context":182},168,{"file":579,"line":597,"context":182},172,{"file":579,"line":599,"context":182},192,{"file":579,"line":601,"context":182},196,{"file":579,"line":603,"context":182},216,{"file":579,"line":605,"context":182},220,{"file":579,"line":607,"context":182},242,{"file":579,"line":609,"context":182},246,{"file":579,"line":611,"context":182},266,{"file":579,"line":613,"context":182},270,{"file":579,"line":615,"context":182},290,{"file":579,"line":617,"context":182},294,{"file":579,"line":619,"context":182},318,{"file":621,"line":221,"context":182},"patterns\\team.php",{"file":621,"line":275,"context":182},{"file":621,"line":197,"context":182},{"file":621,"line":625,"context":182},37,{"file":621,"line":524,"context":182},{"file":621,"line":267,"context":182},{"file":621,"line":243,"context":182},{"file":621,"line":245,"context":182},{"file":631,"line":258,"context":182},"patterns\\teams\\team-2.php",{"file":631,"line":167,"context":182},{"file":631,"line":306,"context":182},{"file":631,"line":461,"context":182},{"file":631,"line":463,"context":182},{"file":631,"line":269,"context":182},{"file":631,"line":213,"context":182},{"file":631,"line":47,"context":182},{"file":631,"line":113,"context":182},{"file":631,"line":298,"context":182},{"file":631,"line":590,"context":182},{"file":631,"line":592,"context":182},{"file":631,"line":569,"context":182},{"file":631,"line":595,"context":182},{"file":631,"line":597,"context":182},{"file":631,"line":599,"context":182},{"file":631,"line":601,"context":182},{"file":631,"line":603,"context":182},{"file":631,"line":605,"context":182},{"file":631,"line":607,"context":182},{"file":631,"line":609,"context":182},{"file":631,"line":611,"context":182},{"file":631,"line":613,"context":182},{"file":631,"line":615,"context":182},{"file":631,"line":617,"context":182},{"file":631,"line":619,"context":182},{"file":658,"line":221,"context":182},"patterns\\teams\\team.php",{"file":658,"line":275,"context":182},{"file":658,"line":197,"context":182},{"file":658,"line":625,"context":182},{"file":658,"line":524,"context":182},{"file":658,"line":267,"context":182},{"file":658,"line":243,"context":182},{"file":658,"line":245,"context":182},{"file":667,"line":391,"context":182},"patterns\\testimonial.php",{"file":667,"line":223,"context":182},{"file":667,"line":258,"context":182},{"file":667,"line":207,"context":182},{"file":667,"line":672,"context":182},51,{"file":667,"line":237,"context":182},{"file":667,"line":188,"context":182},{"file":667,"line":35,"context":182},{"file":667,"line":71,"context":182},{"file":667,"line":314,"context":182},{"file":667,"line":472,"context":182},{"file":680,"line":258,"context":182},"patterns\\trainers.php",{"file":680,"line":167,"context":182},{"file":680,"line":407,"context":182},{"file":680,"line":186,"context":182},{"file":680,"line":685,"context":182},55,{"file":680,"line":470,"context":182},{"file":688,"line":228,"context":182},"patterns\\video-call-to-action.php",{"file":688,"line":163,"context":182},{"file":688,"line":184,"context":182},{"file":688,"line":625,"context":182},[],[],{"summary":695,"deductions":696},"The \"patterns-kit\" v1.0.3 plugin exhibits a generally good security posture based on the provided static analysis.  The absence of identified dangerous functions, SQL queries without prepared statements, file operations, and external HTTP requests are positive indicators.  Furthermore, the lack of any recorded vulnerability history or CVEs suggests a history of secure development or diligent patching.\n\nHowever, a significant concern arises from the output escaping. With 1109 total outputs and only 68% properly escaped, there is a substantial potential for cross-site scripting (XSS) vulnerabilities. This means that a considerable number of outputs are not being sanitized before being displayed to users, which could allow malicious scripts to be injected and executed. While the attack surface appears minimal with no identified entry points requiring authentication, the widespread unescaped output represents a tangible risk that cannot be overlooked.\n\nIn conclusion, while \"patterns-kit\" v1.0.3 demonstrates strengths in many areas of secure coding, the high percentage of improperly escaped output is a critical weakness. This single factor significantly elevates the risk profile of the plugin, outweighing the positive aspects of its attack surface and vulnerability history. Immediate attention should be paid to remediating the unescaped output vulnerabilities to ensure user data and site integrity.",[697],{"reason":698,"points":699},"Significant percentage of unescaped output",8,"2026-03-16T18:19:11.821Z",{"wat":702,"direct":715},{"assetPaths":703,"generatorPatterns":708,"scriptPaths":709,"versionParams":710},[704,705,706,707],"\u002Fwp-content\u002Fplugins\u002Fpatterns-kit\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fpatterns-kit\u002Fassets\u002Fcss\u002Ffront.css","\u002Fwp-content\u002Fplugins\u002Fpatterns-kit\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fpatterns-kit\u002Fassets\u002Fjs\u002Ffront.js",[],[],[711,712,713,714],"patterns-kit\u002Fassets\u002Fcss\u002Fadmin.css?ver=","patterns-kit\u002Fassets\u002Fcss\u002Ffront.css?ver=","patterns-kit\u002Fassets\u002Fjs\u002Fadmin.js?ver=","patterns-kit\u002Fassets\u002Fjs\u002Ffront.js?ver=",{"cssClasses":716,"htmlComments":717,"htmlAttributes":720,"restEndpoints":721,"jsGlobals":722,"shortcodeOutput":723},[],[718,719]," source: https:\u002F\u002Fgithub.com\u002FWordPress\u002Fwordpress-develop\u002Fblob\u002F6.1\u002Fsrc\u002Fwp-includes\u002Fblock-patterns.php#L198-L336 "," Register any patterns that the active theme may provide under its\n * .\u002Fpatterns\u002F directory. Each pattern is defined as a PHP file and defines\n * its metadata using plugin-style headers. The minimum required definition is:\n * \n *     \u002F**\n *      * Title: My Pattern\n *      * Slug: my-theme\u002Fmy-pattern\n *      * \n * \n * The output of the PHP source corresponds to the content of the pattern, e.g.:\n * \n *     \u003Cmain>\u003Cp>\u003C?php echo \"Hello\"; ?>\u003C\u002Fp>\u003C\u002Fmain>\n * \n * If applicable, this will collect from both parent and child theme.\n * \n * Other settable fields include:\n * \n *   - Description\n *   - Viewport Width\n *   - Categories       (comma-separated values)\n *   - Keywords         (comma-separated values)\n *   - Block Types      (comma-separated values)\n *   - Post Types       (comma-separated values)\n *   - Inserter         (yes\u002Fno)\n * ",[],[],[],[]]