[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f7GHbaElS1LPm4hkFBePvcTso98fokLZUOR8fD9c5U5s":3},{"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":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":145,"fingerprints":192},"opening-block","Opening Block","1.1.0","Isamu Takeda","https:\u002F\u002Fprofiles.wordpress.org\u002Fitmaroon\u002F","\u003Cul>\n\u003Cli>This is a block that displays an opening animation when a website opens. There are three types of animations, divided into three blocks, and you can select your favorite animation.\u003C\u002Fli>\n\u003Cli>All blocks have a feature that allows viewers to choose not to display animations again. However, to use this feature, the \u003Ca href=\"https:\u002F\u002Fja.wordpress.org\u002Fplugins\u002Fblock-collections\u002F\" rel=\"nofollow ugc\">BLOCK COLLECTIONS plugin\u003C\u002Fa> must be installed and enabled.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you download the zip file and install the plugin from the WordPress management screen, it will function as a plugin.\u003C\u002Fp>\n\u003Cp>When you install this plugin, the following three blocks will be registered, and you can use them in the block editor or site editor (confirmed to work with WordPress 6.4.3).\u003C\u002Fp>\n\u003Cp>Below is an overview of the functions of each block.\u003Cbr \u002F>\n1. Logo Anime\u003Cbr \u002F>\nConverts a string to an SVG file and creates an animation that traces its surroundings. The string can be set freely. There are two fonts to choose from: EduVICWANTBeginner and Roboto.\u003Cbr \u002F>\n2.Tea Time\u003Cbr \u002F>\nProduces an animation that plays the set character string as a caption. The string can be set freely. The caption rises like steam from the cup and disappears. The length of this animation is adjustable.\u003Cbr \u002F>\n3.Welcome\u003Cbr \u002F>\nWe will create an animation in which a pen draws the word “Welcome”. In this version, the string is fixed to “Welcome”.\u003C\u002Fp>\n\u003Cp>You can select the ending animation from the following five options.\u003Cbr \u002F>\n1. Vertical slide\u003Cbr \u002F>\n2. Horizontal slide\u003Cbr \u002F>\n3. Vertical opening\u003Cbr \u002F>\n4. Lateral opening\u003Cbr \u002F>\n5. Circular expansion\u003Cbr \u002F>\nThe opening animation will be created by combining these animations with the animations of each block.\u003Cbr \u002F>\nPlease see the screenshot to see what the specific animation looks like.\u003C\u002Fp>\n\u003Cp>In each block, there is a checkbox located at the bottom right of the screen that allows the viewer to choose not to display the animation next time. This checkbox is always displayed while the animation is running, but it disappears after the animation ends and appears when the user moves the mouse cursor to the bottom right of the screen.\u003C\u002Fp>\n\u003Ch3>Related Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fitmaroon\u002Fopening-block\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fitmaroon\u002Fopening-block\u002Ftree\u002Fmaster\u002Fsrc\" rel=\"nofollow ugc\">source code\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fitmaroon\u002Fblock-class-package\" rel=\"nofollow ugc\">block-class-package:GitHub\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpackagist.org\u002Fpackages\u002Fitmar\u002Fblock-class-package\" rel=\"nofollow ugc\">block-class-package:Packagist\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fitmar-block-packages\" rel=\"nofollow ugc\">itmar-block-packages:npm\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fitmaroon\u002Fitmar-block-packages\" rel=\"nofollow ugc\">itmar-block-packages:GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Logo Anime Block uses a plugin called opentype.js to generate the path of the svg file from the font type. The source code and terms of use are posted \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fopentype.js\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>All blocks has a switch function that prevents the opening animation from being displayed, but for this to work the \u003Ca href=\"https:\u002F\u002Fja.wordpress.org\u002Fplugins\u002Fblock-collections\u002F\" rel=\"nofollow ugc\">BLOCK COLLECTIONS plugin\u003C\u002Fa> must be installed and enabled.\u003C\u002Fli>\n\u003Cli>The blocks provided by this plugin can be placed one block per web page. Even if you try to place multiple blocks, an error message will appear and you will not be able to place them.\u003Cbr \u002F>\nHowever, it is possible to place it on web pages other than the top page, so multiple blocks can be placed on the entire website.\u003C\u002Fli>\n\u003Cli>PHP class management is now done using Composer.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fitmaroon\u002Fblock-class-package\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fpackagist.org\u002Fpackages\u002Fitmar\u002Fblock-class-package\" rel=\"nofollow ugc\">Packagist\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>I decided to make functions and components common to other plugins into npm packages, and install and use them from npm.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fitmar-block-packages\" rel=\"nofollow ugc\">npm\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fitmaroon\u002Fitmar-block-packages\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n","This is a block that provides the function to produce the opening animation of a website.",0,1669,"2025-04-27T10:17:00.000Z","6.8.5","6.4","8.1.22",[18,19,20,21,22],"animation","block","custom","gutenberg","opening","https:\u002F\u002Fitmaroon.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fopening-block.1.1.0.zip",100,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},"itmaroon",9,50,99,30,93,"2026-04-05T01:00:09.803Z",[38,59,84,105,127],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":57,"download_link":58,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"blocks-animation","Blocks Animation: CSS Animations for Gutenberg Blocks","3.1.5","Hardeep Asrani","https:\u002F\u002Fprofiles.wordpress.org\u002Fhardeepasrani\u002F","\u003Cp>Blocks Animation allows you to add CSS Animations to all of your Gutenberg blocks in the most elegant way.\u003C\u002Fp>\n\u003Cp>The UI for Blocks Animation feels so native and intuitive, you won’t even notice it’s installed. Just install, and you will see animation settings in all the blocks, right in the Block Settings Sidebar.\u003C\u002Fp>\n\u003Cp>All the code and sources for this plugin are publicly available as part of https:\u002F\u002Fgithub.com\u002FCodeinwp\u002Fotter-blocks.\u003C\u002Fp>\n","Blocks Animation allows you to add CSS Animations to all of your Gutenberg blocks in the most elegant way.",90000,1731258,94,64,"2026-02-27T20:03:00.000Z","6.9.4","6.2","5.4",[18,19,55,56,21],"block-editor","editor","https:\u002F\u002Fgithub.com\u002FCodeinwp\u002Fotter-blocks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblocks-animation.3.1.5.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":51,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":79,"download_link":80,"security_score":81,"vuln_count":82,"unpatched_count":11,"last_vuln_date":83,"fetched_at":27},"greenshift-animation-and-page-builder-blocks","Greenshift – animation and page builder blocks","12.8.7","wpsoul","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpsoul\u002F","\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\u002FH8N4RtIe5Pg?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>HIGHLY OPTIMIZED WEB CREATION TOOL\u003C\u002Fh4>\n\u003Cp>Do you want to build high quality animations and pages but you struggle with low performance on google tests with popular page builder? Greenshift will take care of this.\u003C\u002Fp>\n\u003Cp>Plugin doesn’t use predefined styles, frameworks, icon fonts and script libraries. Every asset is generated on fly and loaded only when you use it. In the same time, plugin has very unique blocks and animation possibilities to surprise your visitors with high-end animations and transitions. You can build styles like on top awarded sites without any code knowledge.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgreenshiftwp.com\u002Fblock-gallery\u002F\" rel=\"nofollow ugc\">Check out Greenshift block gallery\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>SOME EXCLUSIVE BENEFITS\u003C\u002Fh4>\n\u003Cp>✅ Ready library of sections and layouts with FSE support\u003Cbr \u002F>\n✅ Interaction Layes. Add interactivity to blocks with triggers, conditions and actions\u003Cbr \u002F>\n✅ Dynamic attributes and dynamic motion. Make chains of animations and connections with dynamic data\u003Cbr \u002F>\n✅ Advanced containers, Rows, CSS grid. Control every aspect of align, spacing, position, flexible position, responsive up to 4 breakpoints, flexbox and css grid options.\u003Cbr \u002F>\n✅ Design helpers in editor. Change position, spacing, border, size directly in editor\u003Cbr \u002F>\n✅ Mobile smart scroll for sections and Marquee block. Turn your regular columns and blocks to scrollable items on mobiles or carousels.\u003Cbr \u002F>\n✅ Advanced sliders and tabs. Make any kind of content as carousel\u002Fslider\u002Ftabs. Convert regular gallery to advanced 3d slider\u003Cbr \u002F>\n✅ Extended background options (color\u002Fgradient\u002Fvideos) and overlays with hover transitions.\u003Cbr \u002F>\n✅ CSS scroll animations and hover transitions without libraries.\u003Cbr \u002F>\n✅ AR\u002FVR 3d viewer block and Spline3d block.\u003Cbr \u002F>\n✅ Dynamic blocks: animated headlines, countdown, counters, videos, tabs, togglers, Table of content, progress bars etc.\u003Cbr \u002F>\n✅ Easily control all options for separate resolutions\u003Cbr \u002F>\n✅ Parent Hover transitions and background animations\u003Cbr \u002F>\n✅ Custom side and dropdown slide panels, popup builder\u003Cbr \u002F>\n✅ Local font, GDPR ready\u003Cbr \u002F>\n✅ Figma Converter\u003Cbr \u002F>\n✅ Any webpage and website to WordPress Greenshift Converter\u003Cbr \u002F>\n✅ Dynamic data, repeaters, Meta getter to get any data from custom fields, user meta, site options, transients, external feeds, etc\u003Cbr \u002F>\n✅ Visibility options\u003C\u002Fp>\n\u003Ch4>ADVANCED PAGE DESIGNS AND ANIMATIONS\u003C\u002Fh4>\n\u003Cp>With Greenshift’s features, you can create complex pages and animations without code skills and directly inside core editor. Add spacing, positioning, css transform, shadows, borders like you can’t do in any other page builder. Use Shadow presets, hover transition presets, overlay transitions, infinite css animations, Headline Effects, Custom Animations, Gradient Backgrounds, Shape Dividers, parental transitions and many more.\u003C\u002Fp>\n\u003Cp>To view some unique options, visit \u003Ca href=\"https:\u002F\u002Fgreenshiftwp.com\u002Funique-features\u002F\" rel=\"nofollow ugc\">feature page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>EXTENDED RESPONSIVE OPTIONS\u003C\u002Fh4>\n\u003Cp>Mobile traffic is even more than desktop nowadays, and Greenshift has everything to make your mobile web design better. It provides 4 custom breakpoints, preview mode and possibility to add different values per each resolution. All blocks have special optimized mobile layouts. Also, you can shift your regular columned design to smart scroll on mobiles to generate Application-style design.\u003C\u002Fp>\n\u003Ch4>DYNAMIC LOADING\u003C\u002Fh4>\n\u003Cp>We understand that you may want to keep your current page editor, but in the same time you want to use some features from Greenshift. For this purpose, we added possibility to convert blocks and pages to shortcode. You can use them directly in your plugin or custom pages. And even more, we added possibility to load blocks dynamically when they are in view, or by click\u002Fhover. This can save page perfomance on heavy pages.\u003C\u002Fp>\n\u003Ch4>Highest web vitals score\u003C\u002Fh4>\n\u003Cp>We believe that Greenshift is most optimized plugin for web vitals. It’s because plugin uses unique conditional asset loading. All blocks are divided on style chunks which are loaded only when you use them on page. All dynamic libraries have no jquery dependencies. All styles are loaded inline in head section of page to prevent CLS and incompatibilities with cache plugins. Reusable blocks, Widget and Template environments are supported.\u003C\u002Fp>\n\u003Ch4>TAKE IT TO THE NEXT LEVEL WITH GREENSHIFT ADDONS\u003C\u002Fh4>\n\u003Cp>All our core features are free and will be free always. We don’t sell any premium versions and don’t limit functionality. In the same time, you may be interesting in extra blocks depending on your type of site. Check full list of addon’s \u003Ca href=\"https:\u002F\u002Fgreenshiftwp.com\u002Fblock-gallery\u002F\" rel=\"nofollow ugc\">blocks for wordpress\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>ANIMATION ADDON\u003C\u002Fh4>\n\u003Cp>You can add any custom animation in core version, but Animation addon will give you more options based on popular GSAP library. Custom parallaxes, different triggers for animations (scroll, hover, click, stagger, batch), controll interpolation with scroll, Pin blocks while scroll, make Smooth flip between states, use Smart Lottie loader, add animated blobs, reveals, mouse interactions, animation chains and connections, text and svg animations, image sequences and video loaders. Use Rive block to add Rive scenes and our special API to connect dynamic site values and Rive.\u003C\u002Fp>\n\u003Ch4>QUERY ADDON\u003C\u002Fh4>\n\u003Cp>Query addon is usefull if you want to extend dynamic functionality. It has a lot of ready patterns for query loop block, you can customize and extend each of them with special Meta getter block (use to get and show any values from custom field, ACF, ToolSet or taxonomy meta), wishlist block, thumbs and hot counter. Visibility block allows you to show\u002Fhide content based on different filters (category, tags, taxonomy, custom field value, user roles, detection of current category). Advanced listing builder helps you to build directory listings. Query Builder allows you to build any kind of design for CPT loops and carousels.\u003C\u002Fp>\n\u003Ch4>SEO AND MARKETING ADDON\u003C\u002Fh4>\n\u003Cp>We have very long 10 year story of developing different tools for affiliate, review, comparison sites. In coordination with best affiliate professionals and bloggers, we built set of special, highly conversion blocks to earn more profit from your sites. Link parser helpers, offer blocks, comparison and versus tables, listings, score and review boxes, woocommerce boxes. All blocks have special mobile layouts.\u003C\u002Fp>\n\u003Ch4>WOOCOMMERCE ADDON\u003C\u002Fh4>\n\u003Cp>Add woocommerce blocks to FSE. Extend your shop with extra features like Buy now button, Free shipping, Sold out counters, Bundles, Combos, sliding panels, swatches, attribute groups, extra single product templates, custom tabs, ajax search and many more.\u003C\u002Fp>\n\u003Ch4>Any webpage to WordPress Converter\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgreenshiftwp.com\u002Fany-webpage-to-wordpress-converter\u002F\" rel=\"nofollow ugc\">Convert any webpage or HTML design to Greenshift blocks.\u003C\u002Fa>. Requires AIO plan\u003C\u002Fp>\n\u003Ch4>Figma to WordPress Converter\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=NjxHbrpE93g\" rel=\"nofollow ugc\">Convert any Figma design to Greenshift blocks in one click.\u003C\u002Fa>. Free to everyone.\u003C\u002Fp>\n\u003Ch4>AI Helper\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=PpGeRu0mZy0\" rel=\"nofollow ugc\">AI Helper\u003C\u002Fa> is a tool that helps you to build blocks with AI. Use own api keys, no limits, no subscriptions, no sending data to third parties, no payment required.\u003C\u002Fp>\n\u003Cp>= HTML code to WordPress Blocks converter=\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FnHzq8jyturA\" rel=\"nofollow ugc\">HTML source to blocks converter\u003C\u002Fa> Put any kind of html with css and js snippets and it will be converted to dynamic blocks\u003C\u002Fp>\n\u003Ch3>Third Party Services\u003C\u002Fh3>\n\u003Cp>This plugin can connect to external third-party services in certain situations:\u003C\u002Fp>\n\u003Ch4>GreenShift Shop\u003C\u002Fh4>\n\u003Cp>When you activate a premium license for GreenShift addons, the plugin connects to our licensing server at \u003Ca href=\"https:\u002F\u002Fshop.greenshiftwp.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fshop.greenshiftwp.com\u002F\u003C\u002Fa> to verify and activate your license key. This connection sends your license key and site URL for validation purposes. No other data is sent to third parties. This connection is made only in time of activation of license, this is not required to use plugin without license.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Terms of Service: \u003Ca href=\"https:\u002F\u002Fgreenshiftwp.com\u002Fterms-and-conditions\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fgreenshiftwp.com\u002Fterms-and-conditions\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Privacy Policy: \u003Ca href=\"https:\u002F\u002Fgreenshiftwp.com\u002Fprivacy-policy-2\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fgreenshiftwp.com\u002Fprivacy-policy-2\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","More than 20 special blocks for Gutenberg to build complex pages and animations with highest possible web vitals score.",70000,3527915,96,105,"2026-03-09T13:42:00.000Z","6.6","7.3",[18,75,76,77,78],"full-site-editing","gutenberg-blocks","page-builder","woocommerce-blocks","https:\u002F\u002Fgreenshiftwp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgreenshift-animation-and-page-builder-blocks.12.8.7.zip",89,19,"2026-03-06 11:20:33",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":49,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":98,"tags":99,"homepage":103,"download_link":104,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"uicore-animate","UiCore Animate – Free Animations, Transitions, and Interactions Addon for Elementor & Gutenberg blocks","2.2.3","uicore","https:\u002F\u002Fprofiles.wordpress.org\u002Fuicore\u002F","\u003Cp>UiCore Animate adds page transitions, smooth scroll, and engaging animations to Elementor and Gutenberg blocks, for smoother, engaging experiences.\u003C\u002Fp>\n\u003Ch3>Unleash the Power of Animations in Elementor and Gutenberg\u003C\u002Fh3>\n\u003Cp>UiCore Animate is the ultimate tool for creating stunning animations in Elementor and Gutenberg, giving you the ability to easily add eye-catching effects, smooth transitions, and dynamic interactions to your WordPress site.\u003C\u002Fp>\n\u003Ch3>Key Features of UiCore Animate\u003C\u002Fh3>\n\u003Cp>Quick & Easy Animations: Say goodbye to time-consuming manual animations. With UiCore Animate, you can effortlessly add animations to any widget in Elementor or Gutenberg in just a few clicks, saving you time and improving design quality.\u003C\u002Fp>\n\u003Cp>Animate Multiple Widgets at Once: Apply animations to multiple widgets simultaneously, ensuring consistency and cohesion across your entire site.\u003C\u002Fp>\n\u003Cp>Scroll-Based Animations & Entrance Effects: Create captivating animations that trigger as elements come into view or during scrolling. Control the timing, style, and delay for a fully immersive user experience.\u003C\u002Fp>\n\u003Cp>Wide Range of Animation Presets: Choose from a diverse set of animation presets to replace default animations in Elementor and Gutenberg. Whether you prefer playful or sleek effects, UiCore Animate has the perfect option for you.\u003C\u002Fp>\n\u003Cp>Smooth Scrolling Navigation: Enhance your site’s user journey with smooth scroll capabilities, paired seamlessly with animations for a captivating browsing experience.\u003C\u002Fp>\n\u003Cp>Page Transitions & Preloaders: Craft engaging user journeys with polished page transitions and customizable preloaders, maintaining a consistent and professional look.\u003C\u002Fp>\n\u003Cp>Creative Effects: Extend your widgets with unique effects like fluid gradients, floating animations, sticky reveals on scroll, and animated borders, making your design truly stand out.\u003C\u002Fp>\n\u003Ch3>Boost Engagement & Improve User Experience\u003C\u002Fh3>\n\u003Cp>UiCore Animate is designed to enhance the visual appeal of your website while improving user interaction. Whether you’re building a portfolio, a business website, or a blog, this plugin is perfect for creating memorable experiences that keep visitors engaged.\u003C\u002Fp>\n\u003Ch3>How to add aniamtions to any gutenberg block\u003C\u002Fh3>\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\u002FtMsAp68d530?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\u003Ch3>How to use Animate Controller in Elementor\u003C\u002Fh3>\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\u002FL6UddkUrmk8?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","UiCore Animate adds page transitions, smooth scroll, and engaging animations to Elementor and Gutenberg blocks, for smoother, engaging experiences.",40000,362760,10,"2026-01-30T10:00:00.000Z","6.9.0","4.6","7.4",[18,100,101,21,102],"blocks","elementor","scroll-animations","https:\u002F\u002Fanimate.uicore.co","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuicore-animate.2.2.3.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":51,"requires_at_least":52,"requires_php":118,"tags":119,"homepage":122,"download_link":123,"security_score":124,"vuln_count":125,"unpatched_count":11,"last_vuln_date":126,"fetched_at":27},"lazy-blocks","Custom Block Builder – Lazy Blocks","4.2.1","nK","https:\u002F\u002Fprofiles.wordpress.org\u002Fnko\u002F","\u003Cp>\u003Cstrong>Custom Blocks Plugin For WordPress\u003C\u002Fstrong>\u003Cbr \u002F>\n★★★★★\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developers magic wand for WordPress custom blocks.\u003C\u002Fstrong> We created \u003Ca href=\"https:\u002F\u002Fwww.lazyblocks.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=head\" rel=\"nofollow ugc\">\u003Cstrong>Lazy Blocks WordPress plugin\u003C\u002Fstrong>\u003C\u002Fa>, to help every developer get access to the powerful tools they need to quickly run websites based on WordPress block editor (called Gutenberg).\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.lazyblocks.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=head\" rel=\"nofollow ugc\">Official Site\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.lazyblocks.com\u002Fdocs\u002Foverview\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=head\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnk-crew\u002Flazy-blocks\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Create custom blocks visually, add controls to your blocks using drag & drop, write blocks output using HTML or PHP code. You can create custom blocks as well as custom meta fields for specific post types. Furthermore, you are able to create post templates with predefined blocks for any post type.\u003C\u002Fp>\n\u003Ch3>🚀 Easy To Start\u003C\u002Fh3>\n\u003Cp>This everything you need to deploy your custom block in WordPress editor:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>1. Configure Custom Block\u003C\u002Fstrong> \u003Cbr \u002F> Give a name to your custom block, set icon, category, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Add Controls\u003C\u002Fstrong> \u003Cbr \u002F> Add control fields like simple text and complex image selectors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3. Write Output Code\u003C\u002Fstrong> \u003Cbr \u002F> Output code for your custom block with HTML and PHP support.\u003C\u002Fp>\n\u003Ch3>🌟 Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Custom blocks with output code\u003C\u002Fli>\n\u003Cli>Custom blocks for posts meta fields\u003C\u002Fli>\n\u003Cli>Large set of predefined controls\u003C\u002Fli>\n\u003Cli>Show controls in block content \u002F inspector\u003C\u002Fli>\n\u003Cli>Multiple output methods allowed\n\u003Cul>\n\u003Cli>Custom PHP\u003C\u002Fli>\n\u003Cli>Custom HTML + Handlebars\u003C\u002Fli>\n\u003Cli>Template files in theme folder\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Export \u002F Import blocks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔥 Controls\u003C\u002Fh3>\n\u003Cp>To manage custom blocks attributes you need to use Controls. Lazy Blocks have a large set of controls predefined for you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Basic\n\u003Cul>\n\u003Cli>Text\u003C\u002Fli>\n\u003Cli>Textarea\u003C\u002Fli>\n\u003Cli>Number\u003C\u002Fli>\n\u003Cli>Range\u003C\u002Fli>\n\u003Cli>URL\u003C\u002Fli>\n\u003Cli>Email\u003C\u002Fli>\n\u003Cli>Password\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Content\n\u003Cul>\n\u003Cli>Image\u003C\u002Fli>\n\u003Cli>Gallery\u003C\u002Fli>\n\u003Cli>File\u003C\u002Fli>\n\u003Cli>Rich Text\u003C\u002Fli>\n\u003Cli>Classic Editor\u003C\u002Fli>\n\u003Cli>Code Editor\u003C\u002Fli>\n\u003Cli>Inner Blocks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Choice\n\u003Cul>\n\u003Cli>Select\u003C\u002Fli>\n\u003Cli>Radio\u003C\u002Fli>\n\u003Cli>Checkbox\u003C\u002Fli>\n\u003Cli>Toggle\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Advanced\n\u003Cul>\n\u003Cli>Color Picker\u003C\u002Fli>\n\u003Cli>Date Time Picker\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Layout\n\u003Cul>\n\u003Cli>Repeater\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Custom Controls \u003Ca href=\"https:\u002F\u002Fwww.lazyblocks.com\u002Fdocs\u002Fexamples\u002Fcreate-custom-control\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=custom_controls\" rel=\"nofollow ugc\">read our extensive documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏳️ Multilingual\u003C\u002Fh3>\n\u003Cp>Lazy Blocks adds a new layer of compatibility for \u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>. All text controls of custom blocks are compatible with WPML and ready for translation. \u003Ca href=\"https:\u002F\u002Fwww.lazyblocks.com\u002Fdocs\u002Fmultilingual\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=wpml\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.lazyblocks.com\u002Fdocs\u002Fmultilingual\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🛠 Built For Developers\u003C\u002Fh3>\n\u003Cp>Lazy Blocks built by developers, for developers and gives you unlimited freedom to create custom blocks. Furthermore, there are PHP filters and actions to customize every part of your custom blocks from the backend. Possibility to use PHP and theme templates system.\u003C\u002Fp>\n\u003Cp>Every UI part should be intuitive for simple custom blocks, but if you want to create something more complex, you may be required to \u003Ca href=\"https:\u002F\u002Fwww.lazyblocks.com\u002Fdocs\u002Foverview\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=developers\" rel=\"nofollow ugc\">read our extensive documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>🔥 Lazy Blocks Pro\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>The Lazy Blocks plugin is also available in a professional version which includes more controls and features! \u003Ca href=\"https:\u002F\u002Fwww.lazyblocks.com\u002Fpro\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro\" rel=\"nofollow ugc\">\u003Cstrong>Learn more about Lazy Blocks Pro\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>In order to maintain the free version of the plugin on an ongoing basis, and to provide quick and effective support for free, we offer a Pro version of the plugin. The Pro version allows you to:\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Additional Controls\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Posts\u003C\u002Fstrong> – Search and select posts based on post type or taxonomy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Taxonomy\u003C\u002Fstrong> – Search and select categories, tags and any other custom taxonomies\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Users\u003C\u002Fstrong> – Search and select users based on user roles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Units\u003C\u002Fstrong> – Advanced number input with possibility to select any CSS unit\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Message\u003C\u002Fstrong> – Display a helpful message between controls\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Code Editor\u003C\u002Fstrong> – Insert code parts using editor with syntax highlighting\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Controls Conditions\u003C\u002Fstrong>\u003Cbr \u002F>\nConditionally display\u002Fhide controls. In order not to overload your block with a huge list of controls, you can hide some of them depending on the values of other controls.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Styles & Scripts\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd custom CSS and JavaScript to your blocks. Define styles for editor and frontend, and script for interactive frontend functionality. Assets are automatically loaded only when needed for optimal performance.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Panels and Dividers\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Panels and Dividers provides a way to structure controls into groups. It assists in better organizing the block panel UI.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Blocks Preloading\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay blocks preview immediately once the page editor loaded.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SEO Enhancements\u003C\u002Fstrong>\u003Cbr \u002F>\nAdditional support for content analysis in Rank Math and Yoast SEO plugins.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.lazyblocks.com\u002Fpro\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=pro\" rel=\"nofollow ugc\">\u003Cstrong>Find much more custom blocks features of Lazy Blocks Pro today!\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n","Easily create custom blocks and custom meta fields for Gutenberg without hard coding.",20000,411274,98,80,"2026-02-04T18:12:00.000Z","8.0",[100,20,120,21,121],"fields","meta","https:\u002F\u002Fwww.lazyblocks.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=byline","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flazy-blocks.4.2.1.zip",95,3,"2026-02-10 00:00:00",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":69,"num_ratings":137,"last_updated":138,"tested_up_to":51,"requires_at_least":72,"requires_php":139,"tags":140,"homepage":143,"download_link":144,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"animations-for-blocks","Animations for Blocks","1.2.5","ska-dev","https:\u002F\u002Fprofiles.wordpress.org\u002Fskadev\u002F","\u003Cp>Lightweight plugin that adds additional inspector controls to block editor blocks that allow to animate the block once it becomes visible to the user during scrolling. The controls can be used to select an animation type (fade, flip, slide, zoom), variation (different directions), as well as delay, duration and more advanced settings. Upon changing an option the animation can be immediately previewed in the editor.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplayground.wordpress.net\u002F?plugin=animations-for-blocks&url=%2Fwp-admin%2Fpost.php%3Fpost%3D2%26action%3Dedit\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This plugin uses \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmichalsnik\u002Faos\" rel=\"nofollow ugc\">AOS – Animate on scroll library\u003C\u002Fa> and adds its’ stylesheet (\u003Cstrong>2.8 kB\u003C\u002Fstrong>) and script (\u003Cstrong>5.2 kB\u003C\u002Fstrong>) to the front end as well as a script that initializes the animations (\u003Cstrong>1.3 kB\u003C\u002Fstrong>).\u003C\u002Fp>\n","Allows to add animations to block editor blocks on scroll.",10000,86815,27,"2025-12-01T07:52:00.000Z","8.1",[141,18,19,21,142],"animate","slide","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fanimations-for-blocks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanimations-for-blocks.1.2.5.zip",{"attackSurface":146,"codeSignals":177,"taintFlows":184,"riskAssessment":185,"analyzedAt":191},{"hooks":147,"ajaxHandlers":164,"restRoutes":165,"shortcodes":174,"cronEvents":175,"entryPointCount":176,"unprotectedCount":176},[148,154,157,161],{"type":149,"name":150,"callback":151,"file":152,"line":153},"action","init","closure","opening-block.php",32,{"type":149,"name":150,"callback":155,"file":152,"line":156},"itmar_opening_block_textdomain",41,{"type":149,"name":158,"callback":159,"file":152,"line":160},"enqueue_block_assets","itmar_opening_block_add_plugin",72,{"type":149,"name":162,"callback":151,"file":152,"line":163},"rest_api_init",75,[],[166],{"namespace":167,"route":168,"methods":169,"callback":171,"permissionCallback":172,"file":152,"line":173},"itmar-rest-api\u002Fv1","\u002Fis-block-registered\u002F",[170],"GET","itmar_block_registered","__return_true",76,[],[],1,{"dangerousFunctions":178,"sqlUsage":179,"outputEscaping":181,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":183},[],{"prepared":11,"raw":11,"locations":180},[],{"escaped":11,"rawEcho":11,"locations":182},[],[],[],{"summary":186,"deductions":187},"The \"opening-block\" plugin v1.1.0 exhibits a generally good security posture in several areas, notably the absence of dangerous functions, SQL queries using prepared statements exclusively, and proper output escaping. The lack of file operations, external HTTP requests, and bundled libraries also reduces potential attack vectors. However, a significant concern arises from its attack surface.\n\nThe plugin exposes one REST API route that lacks permission callbacks, meaning any user, regardless of their role or capabilities, can potentially interact with this endpoint. This creates a critical vulnerability as it represents an unprotected entry point into the WordPress application. The static analysis also indicates no taint flows and a clean vulnerability history, which are positive indicators. Despite the absence of known CVEs and common vulnerability types, the unprotected REST API route is a serious oversight that needs immediate attention.\n\nIn conclusion, while the plugin demonstrates good coding practices in data handling and output sanitization, the unprotected REST API endpoint severely compromises its security. This single vulnerability significantly elevates the risk, as it provides an easily exploitable pathway for malicious actors to potentially impact the site. The clean vulnerability history is encouraging, but it does not negate the immediate threat posed by the exposed REST API.",[188],{"reason":189,"points":190},"REST API route without permission callbacks",8,"2026-03-17T06:33:27.192Z",{"wat":193,"direct":202},{"assetPaths":194,"generatorPatterns":197,"scriptPaths":198,"versionParams":199},[195,196],"\u002Fwp-content\u002Fplugins\u002Fopening-block\u002Fassets\u002Fopening.js","\u002Fwp-content\u002Fplugins\u002Fopening-block\u002Fbuild\u002Fcheck-blocks.js",[],[195,196],[200,201],"opening-block\u002Fassets\u002Fopening.js?ver=","opening-block\u002Fbuild\u002Fcheck-blocks.js?ver=",{"cssClasses":203,"htmlComments":204,"htmlAttributes":205,"restEndpoints":206,"jsGlobals":208,"shortcodeOutput":209},[],[],[],[207],"\u002Fwp-json\u002Fitmar-rest-api\u002Fv1\u002Fis-block-registered\u002F",[],[]]