[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f955K5t5sUr4_HOoxVqkCrBRqyDxs8JMbJ9NDgpnL_eA":3,"$fA143plTG44R_JZUn45lsCV_sU3pQOsuNcMmpI_Seks8":219,"$fIHRkxUyJLjENO7tq71QG1RwLdqREq4IUrqPtt2XCI_M":224},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":35,"analysis":134,"fingerprints":164},"aitattman-blocks","AitAttman Blocks","1.3.1","Ahmed Ait Attman","https:\u002F\u002Fprofiles.wordpress.org\u002Faitattman\u002F","\u003Cp>Most websites have some common elements like \u003Cem>side-panels\u003C\u002Fem> that act as containers for other elements like mobile navigation menus, and \u003Cem>slider\u003C\u002Fem> to display content like images with captions, and \u003Cem>buttons\u003C\u002Fem> with text and svg icons… This plugin provides some of such elements as blocks for Gutenberg Editor in WordPress.\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>You can browse the source code and contribute to the development of this plugin in the GitHub repository:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAitAttman\u002Faitattman-blocks\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FAitAttman\u002Faitattman-blocks\u003C\u002Fa>\u003C\u002Fp>\n","Some essential custom blocks for the Gutenberg Editor to expand WordPress site functionality.",0,37,"2026-04-15T07:55:00.000Z","6.9.4","6.4","8.1",[18,19,20,21],"block-editor","buttons","carousel","side-panels","https:\u002F\u002Fgithub.com\u002FAitAttman\u002Faitattman-blocks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faitattman-blocks.1.3.1.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"aitattman",1,30,94,"2026-08-29T07:15:14.502Z",[36,62,82,99,117],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":11,"last_vuln_date":60,"fetched_at":61},"shortcodes-ultimate","Shortcodes Ultimate – Content Elements","7.8.2","Vova","https:\u002F\u002Fprofiles.wordpress.org\u002Fgn_themes\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=description\" rel=\"nofollow ugc\">Shortcodes Ultimate\u003C\u002Fa> is a WordPress shortcode plugin for adding tabs, accordions, buttons, FAQs, sliders, carousels, lightboxes, columns, boxes and other reusable content elements without coding. It is ideal for site owners who want richer content layouts and practical UI elements without switching to a full page builder.\u003C\u002Fp>\n\u003Cp>Use Shortcodes Ultimate in the Block Editor, Classic Editor, widgets and template files. Generate shortcodes visually, preview the result before inserting it, and reuse the same elements across posts, pages and existing shortcode-based content.\u003C\u002Fp>\n\u003Cp>Trusted by hundreds of thousands of WordPress sites, Shortcodes Ultimate helps you replace multiple single-purpose UI plugins with one maintained toolkit. \u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002Fdocs-category\u002Fshortcodes\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=demos\" rel=\"nofollow ugc\">Explore live examples\u003C\u002Fa>\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\u002F_bPBo-Ao_9o?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>What you can build\u003C\u002Fh4>\n\u003Cp>With Shortcodes Ultimate, you can quickly add common WordPress content elements such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Accordions and FAQ sections\u003C\u002Fli>\n\u003Cli>Responsive tabs\u003C\u002Fli>\n\u003Cli>CTA buttons and download buttons\u003C\u002Fli>\n\u003Cli>Boxes, notes and callouts\u003C\u002Fli>\n\u003Cli>Columns and layout helpers\u003C\u002Fli>\n\u003Cli>Sliders and carousels\u003C\u002Fli>\n\u003Cli>Lightboxes for images and custom content\u003C\u002Fli>\n\u003Cli>Post lists and dynamic content blocks\u003C\u002Fli>\n\u003Cli>Spoilers, toggles and expandable content\u003C\u002Fli>\n\u003Cli>Media embeds and visual content blocks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Instead of installing a separate plugin for every small content element, Shortcodes Ultimate gives you one maintained toolkit for everyday WordPress content tasks.\u003C\u002Fp>\n\u003Ch4>Works with modern and classic WordPress workflows\u003C\u002Fh4>\n\u003Cp>Shortcodes Ultimate works with the Block Editor, Classic Editor, widgets and template files. You can insert shortcodes manually, use WordPress shortcode blocks or use the built-in shortcode generator to configure elements visually.\u003C\u002Fp>\n\u003Cp>This makes the plugin useful for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Site owners who want to improve content without coding\u003C\u002Fli>\n\u003Cli>Bloggers and affiliate publishers who need reusable CTA and content blocks\u003C\u002Fli>\n\u003Cli>Agencies and freelancers maintaining multiple WordPress sites\u003C\u002Fli>\n\u003Cli>Developers who want shortcode-friendly output in templates\u003C\u002Fli>\n\u003Cli>Existing sites with older content that already uses shortcodes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why use Shortcodes Ultimate?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>50+ ready-to-use WordPress shortcodes\u003C\u002Fli>\n\u003Cli>Visual shortcode generator\u003C\u002Fli>\n\u003Cli>Live preview\u003C\u002Fli>\n\u003Cli>Works with the Block Editor and Classic Editor\u003C\u002Fli>\n\u003Cli>Shortcodes can be used in posts, pages, widgets and template files\u003C\u002Fli>\n\u003Cli>Responsive elements that work with your theme\u003C\u002Fli>\n\u003Cli>Built-in Custom CSS editor\u003C\u002Fli>\n\u003Cli>Developer-friendly hooks and documentation\u003C\u002Fli>\n\u003Cli>Free version available on WordPress.org\u003C\u002Fli>\n\u003Cli>Pro version available for advanced shortcodes, extra styles and premium support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why shortcodes still matter in WordPress\u003C\u002Fh4>\n\u003Cp>The WordPress Block Editor is great for visual content editing, but shortcodes are still useful when you need portable, reusable content elements that work across different parts of a WordPress site.\u003C\u002Fp>\n\u003Cp>Shortcodes are especially helpful when you want to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Reuse the same content element in many posts or pages\u003C\u002Fli>\n\u003Cli>Add dynamic content inside widgets or templates\u003C\u002Fli>\n\u003Cli>Maintain older WordPress sites that already use shortcodes\u003C\u002Fli>\n\u003Cli>Work across Classic Editor and Block Editor workflows\u003C\u002Fli>\n\u003Cli>Add content elements without switching to a full page builder\u003C\u002Fli>\n\u003Cli>Keep common UI elements available through a simple text-based syntax\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Shortcodes Ultimate is designed for these practical workflows. It gives you a large collection of ready-made shortcodes and a visual generator, so you do not need to write shortcode syntax manually unless you want to.\u003C\u002Fp>\n\u003Ch4>Free and Pro\u003C\u002Fh4>\n\u003Cp>The free version of Shortcodes Ultimate includes a large collection of useful shortcodes for everyday WordPress content tasks.\u003C\u002Fp>\n\u003Cp>Shortcodes Ultimate Pro adds advanced shortcodes, additional styles, Content Slider, Pricing Table, Testimonials, Shortcode Creator, Elementor support and premium support.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002Fpricing\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=free_pro_compare\" rel=\"nofollow ugc\">Compare Free and Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Useful links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002Fdocs\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=links_docs\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002Fdemo\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=links_shortcodes\" rel=\"nofollow ugc\">Live Examples\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002Fpricing\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=links_compare\" rel=\"nofollow ugc\">Pro features\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetshortcodes.com\u002Fsupport\u002F?utm_campaign=wporg&utm_medium=readme&utm_source=links_support\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Add 50+ shortcodes with live preview for tabs, accordions, buttons, FAQs, sliders and boxes. Works in Block Editor and Classic Editor.",400000,25570721,98,5924,"2026-06-10T15:46:00.000Z","7.0.2","6.0","7.0",[18,20,53,54,55],"lightbox","shortcode","shortcodes","https:\u002F\u002Fgetshortcodes.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortcodes-ultimate.7.8.2.zip",88,36,"2026-04-15 14:02:54","2026-07-22T17:31:50.256Z",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":24,"downloaded":70,"rating":24,"num_ratings":31,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":80,"download_link":81,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":61},"wp-heading-buttons","WP Heading Buttons","1.0","Tercan Keskin","https:\u002F\u002Fprofiles.wordpress.org\u002Ftercan\u002F","\u003Cp>WP Heading Buttons adds quick heading buttons (H1-H6) to both Classic Editor (TinyMCE) and Block Editor toolbars.\u003Cbr \u002F>\nChoose which levels appear, toggle Classic block support, and keep icons consistent with shared SVGs.\u003C\u002Fp>\n","One-click heading buttons (H1-H6) for WordPress Classic Editor and Gutenberg (Block Editor).",6528,"2026-02-03T17:26:00.000Z","6.9.5","5.0","7.4",[18,76,77,78,79],"classic-editor","editor-buttons","gutenberg","heading-buttons","http:\u002F\u002Ftercan.net\u002Fwp-heading-buttons\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-heading-buttons.1.0.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":24,"num_ratings":31,"last_updated":92,"tested_up_to":72,"requires_at_least":93,"requires_php":51,"tags":94,"homepage":97,"download_link":98,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":61},"fd-buttons-gutenberg","Buttons For Gutenberg","3.1","Aezaz Shaikh","https:\u002F\u002Fprofiles.wordpress.org\u002Fshaikhaezaz80\u002F","\u003Cp>Additional button styles and options of Button Block for Gutenberg\u002FBlock Editor. Best for marketing page, sales funnel, landing pages and call-to-action links when you create sales page.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgutenbergdemo.flickdevs.com\u002Fbuttons-for-gutenberg\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003Cbr \u002F>\nFeel free to \u003Ca href=\"https:\u002F\u002Fflickdevs.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">contact us\u003C\u002Fa> if you want to create a custom block for your project. We are available for custom work.\u003C\u002Fp>\n","Add advanced button styles and options to the WordPress Block Editor for marketing pages and call-to-action links.",10,3846,"2025-12-15T07:49:00.000Z","5.9",[18,95,19,78,96],"blocks","marketing","https:\u002F\u002Fgutenbergdemo.flickdevs.com\u002Fbuttons-for-gutenberg\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffd-buttons-gutenberg.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":90,"downloaded":107,"rating":24,"num_ratings":31,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":74,"tags":111,"homepage":114,"download_link":115,"security_score":116,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":61},"shortcode-revolution","Shortcode Revolution","0.4.3","Bob","https:\u002F\u002Fprofiles.wordpress.org\u002Fprasunsen\u002F","\u003Cp>Shortcode Revolution is a tool that allows you to easily and reliably create various elements on your site. Dynamic elements with data, static design elements like buttons and tables, and so on. It’s technically possible to create the shortcodes manually but it’s much easier to use the shortcode generator from your Shortcode Revolution menu.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fblog.calendarscripts.info\u002Fshortcode-revolution-for-wordpress\u002F\" title=\"Description and demos of the shortcodes\" rel=\"nofollow ugc\">See some live demos here.\u003C\u002Fa>\u003C\u002Fp>\n\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\u002FP9JDUv4ktq8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Available Shortcodes\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Post and Comments Shortcodes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This section allows you to generate shortcodes that dynamically list posts or comments based on search criteria. You can use the shortcodes in widgets or in your custom theme pages.\u003C\u002Fp>\n\u003Cp>The posts shortcode lets you search posts by IDs, categories, types, tags or phrases and display them like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Default \u002F regular – the posts will be listed with thumbnail, excerpt, publication time, etc. This design (and many of the other Shortcode Revolution templates) can be overridden as explained in the section “Overriding Shortcode Revolution Templates” at the end of this guide.\u003C\u002Fli>\n\u003Cli>List is a short unordered list with the post titles and links.\u003C\u002Fli>\n\u003Cli>Carousel creates a slider \u002F carousel from the posts that respond to your criteria. We use our own custom slider code – no bloated ready sliders, so it’s very light and simple.\u003Cbr \u002F>\nThe related posts shortcode finds and displays which are related to the current or selected post. You can give relation criteria like matching tags and\u002For categories. The display formats are the same as with the posts shortcode. This excellent shortcode can be added at the bottom of your single post template to always display related content without using yet another plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The comments shortcode displays comments related to a post or just most recent \u002F best comments. The display formats are default and carousel \u002F slider.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Popups \u002F Modals\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This shortcode lets you create modal windows \u002F lightboxes with any predefined content. It generates a button to click on which appears on the place of the shortcode so you can use it anywhere in your site. This makes it super easy to create lightboxes without writing code or using more plugins.\u003C\u002Fp>\n\u003Cp>The modals can contain any kind of images and media, text, other shortcodes, and so on. If your modal contains anything other than plain unformtatted text make sure to insert it in Text mode of your rich text editor (when pasting it in posts, pages, etc).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Columns & Grids\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>These shortcodes let you create modern cross-browser compatible and responsive content that flows in columns or a grid.\u003C\u002Fp>\n\u003Cp>The newspaper-like option creates content that automatically flows in multiple columns.\u003C\u002Fp>\n\u003Cp>The grid option is more precise in the way that your content flows on the page. You choose exactly what goes into each cell of the grid – the content does not low through the cells \u002F columns. The grid option can also use your custom template.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tabs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The tabs shortcode lets you create tabbed content where the tabs do not reload the whole page. Very easy, light and responsive.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Buttons\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With this shortcode you can create your own design for buttons – colors, size, style, fonts, and so on. Currently buttons support only URL action (going to another page). Calling custom JS functions is coming soon.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tables\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The tables shortcode gives you a super easy way to turn an Excel (CSV) sheet into a HTML table. The data is loaded on the fly so you don’t need to recreate the shortcode when the file contents change.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Flashcards\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This shortcode creates nice interactive flashcards. Mostly used in education and educational games, flashcards typically ask a question and reveal the answer when clicked on them. The flashcards in Shortcode Revolution are just visual elements and do not (yet!) fire any back-end action when flipped.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Shortcodes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The data shortcodes are used to dynamically pull data from your WordPress database.\u003C\u002Fp>\n\u003Cp>We currently support user data shortcode. This shortcode allows you pull data for the currently logged in user, a predefined user, or an user defined by an URL parameter. The shortcode can return data for a specific field of the user profile or use meta, or return the whole user data in a string with variables. In the latter case this is given to you as enclosed content of the shortcode and you can fully modify it before placing it anywhere in your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Shortcodes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This is an easy way to create predefined pieces of content which you can save and use anywhere. Editing the shortcode in the generator will automatically reflect all occurrences of this shortcode in your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Overriding Shortcode Revolution Templates\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Some of the default designs of the shortcodes – currently for posts, comments, and grid shortcodes – can be overridden with your own versions. To do this create a folder called “shortcode-revolution” inside your WP theme folder. Copy the associated view file from our plugin to that folder and make your changes there. The plugin will use your version and your changes will not be lost when you apply updates to the plugin.\u003C\u002Fp>\n\u003Cp>For example if you want to override the carousel for posts, copy the file views\u002Fposts-carousel.html.php and make changes to the cop\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Shortcode generator which allows you visually to prepare your shortcodes.\u003C\u002Fli>\n\u003Cli>Shortcodes for posts and commments.\u003C\u002Fli>\n\u003Cli>Shortcodes for popups and modals (lightboxes).\u003C\u002Fli>\n\u003Cli>Columns and grids.\u003C\u002Fli>\n\u003Cli>Buttons and tabs.\u003C\u002Fli>\n\u003Cli>Tables from a CSV.\u003C\u002Fli>\n\u003Cli>Flashcards.\u003C\u002Fli>\n\u003Cli>Data shortcodes pulling data from user profile.\u003C\u002Fli>\n\u003Cli>Open source code that allows customization.\u003C\u002Fli>\n\u003Cli>Localization-ready .pot template file available.\u003C\u002Fli>\n\u003Cli>PHP 6, PHP 7, PHP 8 Compatible.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Attention  WordPress Network (Multi Site) Users\u003C\u002Fh3>\n\u003Cp>When activating the plugin do it as site admin and not as network admin.\u003C\u002Fp>\n","Shortcode everything. The low code \u002F no code tool for WordPress developers, designers, and power users. \u002F*** This program is free software: you can  &hellip;",1713,"2023-04-12T07:29:00.000Z","6.2.9","4.2",[19,20,55,112,113],"tables","tabs","http:\u002F\u002Fcalendarscripts.info\u002Fshortcode-revolution\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortcode-revolution.zip",85,{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":11,"downloaded":125,"rating":11,"num_ratings":11,"last_updated":126,"tested_up_to":49,"requires_at_least":127,"requires_php":74,"tags":128,"homepage":132,"download_link":133,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":61},"layoutic-blocks","Layoutic Blocks – essential native blocks, extensions, and patterns for Gutenberg","1.0.7","Binsaifullah","https:\u002F\u002Fprofiles.wordpress.org\u002Fbinsaifullah\u002F","\u003Cp>\u003Cstrong>Layoutic Blocks\u003C\u002Fstrong> fills the gaps in the WordPress block editor by providing essential custom blocks and powerful extensions that Gutenberg simply doesn’t include out of the box. Built entirely with native WordPress components, every block feels right at home inside the editor — no bloated libraries, no page builder lock-in.\u003C\u002Fp>\n\u003Cp>Whether you’re a freelancer, agency, or site owner, Layoutic Blocks gives you the tools to build richer, more engaging pages without ever leaving the block editor.\u003C\u002Fp>\n\u003Ch3>Live Demos\u003C\u002Fh3>\n\u003Cp>Visti: \u003Ca href=\"https:\u002F\u002Fgutenlayouts.com\" rel=\"nofollow ugc\">GutenLayouts\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Blocks Included\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Carousel\u003C\u002Fstrong> – A fully responsive image and content slider built on Swiper, configurable entirely within the editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Icon\u003C\u002Fstrong> – Insert and style any icon from a curated library, with full color and size controls. Save your own custom SVG icons to a reusable, site-wide \u003Cstrong>My Icons\u003C\u002Fstrong> library and reuse them anywhere from the icon picker.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Counter\u003C\u002Fstrong> – Animated number counters to highlight stats, milestones, or key metrics.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Progress Bar\u003C\u002Fstrong> – Visual progress indicators with customizable labels, colors, and fill levels.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Toggle\u003C\u002Fstrong> – Accordion-style content toggle to organize FAQs and collapsible sections cleanly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Toggle\u003C\u002Fstrong> – An enhanced toggle block with richer layout and styling controls.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unfold\u003C\u002Fstrong> – Reveal hidden content progressively with a “read more \u002F show less” interaction.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Map\u003C\u002Fstrong> – Embed an interactive Google Map directly inside a block with no shortcode needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rating\u003C\u002Fstrong> – Star rating display for testimonials, reviews, or product showcases.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Block Extensions\u003C\u002Fh3>\n\u003Cp>Layoutic Blocks also extends existing core blocks with extra controls:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visibility\u003C\u002Fstrong> – Show or hide any core block based on device type (desktop, tablet, mobile) without touching a line of CSS.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Alignment\u003C\u002Fstrong> – Set text alignment per device (desktop, tablet, mobile) for core Heading and Paragraph blocks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Iconic Button\u003C\u002Fstrong> – Add SVG icon to core button block\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Iconic List\u003C\u002Fstrong> – Add SVG icon to core list block\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hover Color\u003C\u002Fstrong> – Add hover color, background and border for core blocks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Masking\u003C\u002Fstrong> – Add SVG masking to core image block\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Paragraph Max Width\u003C\u002Fstrong> – Set a custom max-width on core Paragraph blocks for desktop; tablet and mobile automatically fall back to 100%.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More blocks and extensions are in active development — new additions ship regularly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Layoutic Blocks?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Natively Built\u003C\u002Fstrong> – Uses WordPress’s own block API and components. No React frameworks bolted on top, no external page builder required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance First\u003C\u002Fstrong> – Block assets load only on pages where those blocks are used. Zero overhead on pages that don’t use them.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Selective Loading\u003C\u002Fstrong> – Enable only the blocks and extensions you actually need, keeping your site lean and your editor uncluttered.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Coding Required\u003C\u002Fstrong> – Every block is fully configurable from the editor sidebar. No shortcodes, no custom CSS needed for common tasks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works With Any Theme\u003C\u002Fstrong> – Layoutic Blocks is theme-agnostic and works especially well with Full Site Editing (FSE) themes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Perfect for:\u003C\u002Fstrong> freelancers, agencies, bloggers, and anyone building WordPress sites in the block editor who needs more creative control without leaving Gutenberg.\u003C\u002Fp>\n\u003Ch3>Third Party Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Swiper (v12.0.3) – https:\u002F\u002Fswiperjs.com – License: MIT. Source code: https:\u002F\u002Fgithub.com\u002Fnolimits4web\u002Fswiper\u003C\u002Fli>\n\u003C\u002Ful>\n","Essential native custom blocks, extensions, and patterns for Gutenberg Editor.",369,"2026-07-22T06:11:00.000Z","6.7",[18,20,129,130,131],"custom-blocks","gutenberg-blocks","page-builder","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flayoutic-blocks.1.0.7.zip",{"attackSurface":135,"codeSignals":147,"taintFlows":154,"riskAssessment":155,"analyzedAt":163},{"hooks":136,"ajaxHandlers":143,"restRoutes":144,"shortcodes":145,"cronEvents":146,"entryPointCount":11,"unprotectedCount":11},[137],{"type":138,"name":139,"callback":140,"priority":90,"file":141,"line":142},"action","init","closure","aitattman-blocks.php",31,[],[],[],[],{"dangerousFunctions":148,"sqlUsage":149,"outputEscaping":151,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":153},[],{"prepared":11,"raw":11,"locations":150},[],{"escaped":11,"rawEcho":11,"locations":152},[],[],[],{"summary":156,"deductions":157},"The static analysis of the \"aitattman-blocks\" v1.3.1 plugin reveals a strong security posture with no immediate red flags. The plugin demonstrates excellent adherence to secure coding practices, evidenced by the absence of dangerous functions, file operations, and external HTTP requests. All SQL queries are properly prepared, and output is consistently escaped, mitigating common web vulnerabilities. The lack of identified taint flows further reinforces this positive assessment, indicating that user-supplied data is not being mishandled within the plugin's logic.\n\nFurthermore, the plugin's vulnerability history is pristine, with zero recorded CVEs of any severity. This suggests a proactive approach to security or a lack of prior discovery of vulnerabilities. The absence of any unprotected entry points, such as unauthenticated AJAX handlers or REST API routes, is a significant strength, as it limits the plugin's attack surface considerably. While the absence of specific checks like nonces and capability checks might be a concern in other contexts, given the extremely limited attack surface and lack of other exploitable signals, it is less critical here. \n\nOverall, \"aitattman-blocks\" v1.3.1 appears to be a securely developed plugin based on this analysis. The strengths lie in its diligent use of prepared statements, proper output escaping, and a minimal attack surface. The lack of any detected vulnerabilities or taint flows is highly encouraging. While the absence of nonce and capability checks could be a point of concern in plugins with a larger attack surface, in this specific case, the overall lack of exploitable code signals suggests a low immediate risk.",[158,161],{"reason":159,"points":160},"No nonce checks found",5,{"reason":162,"points":160},"No capability checks found","2026-04-16T14:51:28.214Z",{"wat":165,"direct":206},{"assetPaths":166,"generatorPatterns":185,"scriptPaths":186,"versionParams":187},[167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184],"\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fbutton\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fbutton\u002Fview.css","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fbutton\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fquery\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fquery\u002Fview.css","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fquery\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fsearchbox\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fsearchbox\u002Fview.css","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fsearchbox\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fsidepanel\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fsidepanel\u002Fview.css","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fsidepanel\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fslider\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fslider\u002Fview.css","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Fslider\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Ftheme-controllers\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Ftheme-controllers\u002Fview.css","\u002Fwp-content\u002Fplugins\u002Faitattman-blocks\u002Fbuild\u002Ftheme-controllers\u002Findex.js",[],[169,172,175,178,181,184],[188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205],"aitattman-blocks\u002Fbuild\u002Fbutton\u002Fstyle.css?ver=","aitattman-blocks\u002Fbuild\u002Fbutton\u002Fview.css?ver=","aitattman-blocks\u002Fbuild\u002Fbutton\u002Findex.js?ver=","aitattman-blocks\u002Fbuild\u002Fquery\u002Fstyle.css?ver=","aitattman-blocks\u002Fbuild\u002Fquery\u002Fview.css?ver=","aitattman-blocks\u002Fbuild\u002Fquery\u002Findex.js?ver=","aitattman-blocks\u002Fbuild\u002Fsearchbox\u002Fstyle.css?ver=","aitattman-blocks\u002Fbuild\u002Fsearchbox\u002Fview.css?ver=","aitattman-blocks\u002Fbuild\u002Fsearchbox\u002Findex.js?ver=","aitattman-blocks\u002Fbuild\u002Fsidepanel\u002Fstyle.css?ver=","aitattman-blocks\u002Fbuild\u002Fsidepanel\u002Fview.css?ver=","aitattman-blocks\u002Fbuild\u002Fsidepanel\u002Findex.js?ver=","aitattman-blocks\u002Fbuild\u002Fslider\u002Fstyle.css?ver=","aitattman-blocks\u002Fbuild\u002Fslider\u002Fview.css?ver=","aitattman-blocks\u002Fbuild\u002Fslider\u002Findex.js?ver=","aitattman-blocks\u002Fbuild\u002Ftheme-controllers\u002Fstyle.css?ver=","aitattman-blocks\u002Fbuild\u002Ftheme-controllers\u002Fview.css?ver=","aitattman-blocks\u002Fbuild\u002Ftheme-controllers\u002Findex.js?ver=",{"cssClasses":207,"htmlComments":214,"htmlAttributes":215,"restEndpoints":216,"jsGlobals":217,"shortcodeOutput":218},[208,209,210,211,212,213],"wp-block-aitattman-blocks-button","wp-block-aitattman-blocks-query","wp-block-aitattman-blocks-searchbox","wp-block-aitattman-blocks-sidepanel","wp-block-aitattman-blocks-slider","wp-block-aitattman-blocks-theme-controllers",[],[],[],[],[],{"error":220,"url":221,"statusCode":222,"statusMessage":223,"message":223},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Faitattman-blocks\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":225,"versions":226},2,[227,233],{"version":6,"download_url":23,"svn_tag_url":228,"released_at":25,"has_diff":229,"diff_files_changed":230,"diff_lines":25,"trac_diff_url":231,"vulnerabilities":232,"is_current":220},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Faitattman-blocks\u002Ftags\u002F1.3.1\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Faitattman-blocks%2Ftags%2F1.3.0&new_path=%2Faitattman-blocks%2Ftags%2F1.3.1",[],{"version":234,"download_url":235,"svn_tag_url":236,"released_at":25,"has_diff":229,"diff_files_changed":237,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":238,"is_current":229},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faitattman-blocks.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Faitattman-blocks\u002Ftags\u002F1.3.0\u002F",[],[]]