[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fd-IGUCDR9uOzunGxijOXPoQgmmvq2JNUKQcX46Kvu_w":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":131,"fingerprints":192},"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,96,27,"2025-12-01T07:52:00.000Z","6.9.4","6.6","8.1",[20,21,22,23,24],"animate","animation","block","gutenberg","slide","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fanimations-for-blocks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanimations-for-blocks.1.2.5.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":27,"avg_patch_time_days":36,"trust_score":27,"computed_at":37},"skadev",4,16050,1,"2026-04-04T05:29:19.802Z",[39,62,81,100,116],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":27,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":58,"download_link":59,"security_score":60,"vuln_count":36,"unpatched_count":36,"last_vuln_date":61,"fetched_at":30},"animategl","AnimateGL Animations for WordPress – Elementor & Gutenberg Blocks Animations","1.4.24","creativeinteractivemedia","https:\u002F\u002Fprofiles.wordpress.org\u002Fcreativeinteractivemedia\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fanimategl.com\u002F\" title=\"Live AnimateGL demo\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcreativeinteractivemedia.gitbook.io\u002Fanimategl-wp\u002F\" title=\"Documentation\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fanimategl\u002F\" title=\"Support\" rel=\"ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Add CSS and WebGL animations easily to any element on the website with \u003Ca href=\"https:\u002F\u002Fanimategl.com\u002F\" rel=\"nofollow ugc\">AnimateGL\u003C\u002Fa> plugin.\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\u002F0K6XG-ZrCjg?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\u003Cp>Add CSS and WebGL animations in Elementor, Block editor or any other builder. Customize direction, duration, delay and easing for each animation. Choose simple CSS animations like fade, slide, zoom and wipe or creative WebGL animations like bend, flip, stretch or directional fade. Create custom entrance animation with visual editor. AnimateGL is lightweight, fast, and easy to use, making it the perfect choice for web designers looking to enhance their website’s visual appeal.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add Entrance animation to any element or block\u003C\u002Fli>\n\u003Cli>CSS Entrance animations Fade, Zoom In, Zoom out, Wipe, Slide Reveal\u003C\u002Fli>\n\u003Cli>WebGL Entrance animations Bend, Flip, Peel, Wipe, Zoom, Directional Fade\u003C\u002Fli>\n\u003Cli>Fully customizable animation direction, duration, delay, easing\u003C\u002Fli>\n\u003Cli>Gutenberg Blocks animations\u003C\u002Fli>\n\u003Cli>Elementor animations\u003C\u002Fli>\n\u003Cli>CSS class animations\u003C\u002Fli>\n\u003Cli>Nested animations\u003C\u002Fli>\n\u003Cli>Lock to scrollbar\u003C\u002Fli>\n\u003Cli>Repeat or play once on first enter the viewport\u003C\u002Fli>\n\u003Cli>Live editor for creating custom animation\u003C\u002Fli>\n\u003Cli>Preset animations\u003C\u002Fli>\n\u003Cli>Scroll triggered Entrance animations\u003C\u002Fli>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003Cli>Lightweight\u003C\u002Fli>\n\u003Cli>Great performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>CSS animations\u003C\u002Fh3>\n\u003Cp>CSS entrance animations are GPU accelerated and animate CSS properties opacity, transform and clip path in different combinations. CSS animations can be added to any element or block. Available CSS animations are Fade, Zoom In, Zoom Out, Wipe and Slide with settings for direction, distance, duration, delay and easing. With combination of fade, zoom, direction, easing and delay you can create unlimited number of creative elegant animations. More CSS animations coming soon.\u003C\u002Fp>\n\u003Cp>CSS Entrance animations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fade\u003C\u002Fli>\n\u003Cli>Zoom In\u003C\u002Fli>\n\u003Cli>Zoom Out\u003C\u002Fli>\n\u003Cli>Wipe\u003C\u002Fli>\n\u003Cli>Slide\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WebGL animations\u003C\u002Fh3>\n\u003Cp>WebGL animations convert any element to image with html2canvas.js, then apply effects to image with custom GLSL shaders. Best use is for simple elements like heading, button or image. With WebGL we can create effects that are not possible with CSS, like 3D distortions or gradient fade, and add those effects to any element on the page.\u003C\u002Fp>\n\u003Cp>WebGL Entrance animations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fade\u003C\u002Fli>\n\u003Cli>Slide\u003C\u002Fli>\n\u003Cli>Stretch\u003C\u002Fli>\n\u003Cli>Bend\u003C\u002Fli>\n\u003Cli>Flip\u003C\u002Fli>\n\u003Cli>Zoom\u003C\u002Fli>\n\u003Cli>Peel\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Lightweight\u003C\u002Fh3>\n\u003Cp>Only 35kb for CSS animations, additional 45kb if WebGL animations are used.\u003C\u002Fp>\n\u003Ch3>Elementor animations\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\u002FLKEA4IO1yHM?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\u003Cp>Add Entrance animation to any element in Elementor. Select animation type, direction, distance, delay, duration and easing in the Element Advanced tab.\u003C\u002Fp>\n\u003Ch3>Gutenberg Blocks animations\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\u002FoPivzJHFIek?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\u003Cp>Add Entrance animation to any Gutenberg block. Select animation type, direction, distance, delay, duration and easing in the block inspector controls.\u003C\u002Fp>\n\u003Ch3>Entrance Animations via CSS class\u003C\u002Fh3>\n\u003Cp>If you don’t use Elementor or Gutenberg blocks, you can still use AnimateGL via CSS classes. Add one of preset entrance animations or custom entrance animation to any element on the page by adding the animation CSS class.\u003C\u002Fp>\n\u003Cp>More animations available with \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fanimategl-animations-for-wordpress-entrance-pack\u002F45375689?s=org\" rel=\"nofollow ugc\">Entrance pack\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Circle (CSS)\u003C\u002Fli>\n\u003Cli>Square (CSS)\u003C\u002Fli>\n\u003Cli>Line (CSS)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Customize direction, duration, easing and delay for each animations\u003C\u002Fp>\n\u003Cp>Customize animation properties via CSS class:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fade – with options for directional fade and threshold\u003C\u002Fli>\n\u003Cli>Translate – with options for x, y, and z direction\u003C\u002Fli>\n\u003Cli>Rotation – with options for x, y, and z axis\u003C\u002Fli>\n\u003Cli>Corners Distortion – for added animation variety\u003C\u002Fli>\n\u003Cli>Duration – customize the length of the animation\u003C\u002Fli>\n\u003Cli>Delay – customize the start time of the animation\u003C\u002Fli>\n\u003Cli>Easing – customize the speed and flow of the animation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Repeat\u003C\u002Fh3>\n\u003Cp>By default, entrance animation will play when element enters the viewport for the first time. With option repeat enabled, the animation will play each time element enters the viewport.\u003C\u002Fp>\n\u003Ch3>Lock to scrollbar\u003C\u002Fh3>\n\u003Cp>Instead of fixed duration entrance animation, we can make the animation progress depend on the scroll position of the element. If the element is below the viewport, the animation progress will be 0. As we scroll the page down, and element is moving towards the middle of the viewport, the animation progresses. The end of animation is when element reches the middle of the viewport. Lock to scrollbar option can be enabled for any animation.\u003C\u002Fp>\n\u003Ch3>Mouse Effects\u003C\u002Fh3>\n\u003Cp>AnimateGL also offers mouse-driven distortion effects, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pull – with options for strength, size, RGB shift, and ease\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Scroll triggered animations\u003C\u002Fh3>\n\u003Cp>Entrance animation is played when when the element enters the viewport, when it becomes visible on the screen.\u003C\u002Fp>\n\u003Ch3>Viewport entrance threshold\u003C\u002Fh3>\n\u003Cp>By default, entrance animation start to play when 70% or 200px of the element enters the viewport.\u003C\u002Fp>\n\u003Ch3>Live Editor\u003C\u002Fh3>\n\u003Cp>Use live editor to create your custom entrance animation.\u003C\u002Fp>\n\u003Cp>Enhance the visual appeal of your website with AnimateGL, the most powerful and advanced WebGL animation plugin for WordPress. With its lightweight 33kb gzipped size and no dependencies, AnimateGL is fast, easy to use, and the perfect choice for web designers looking to add unique animations to their website.\u003C\u002Fp>\n\u003Ch3>Use with any page builder\u003C\u002Fh3>\n\u003Cp>AnimateGL can be used with any page buidler: Elementor and Gutenberg blocks editor, Visual composer and others, because animations can be added simply by adding a CSS class. Add unique animations in Elementor, Visual Composer or Guteberg blocks editor with AnimateGL.\u003C\u002Fp>\n\u003Ch3>Help us improve\u003C\u002Fh3>\n\u003Cp>If you have any problem or feature request for this plugin, please feel free to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fanimategl\u002F\" rel=\"ugc\">open a ticket\u003C\u002Fa>!\u003C\u002Fp>\n","CSS & WebGL Animations for Elementor & Gutenberg Blocks Animations, animations from CSS class, scroll animations, lock to scrollbar.",3000,23742,22,"2025-05-08T11:57:00.000Z","6.8.5","5.0","5.4",[20,21,55,56,57],"block-animations","elementor-animations","gutenberg-animations","http:\u002F\u002Fcodecanyon.net\u002Fuser\u002Fcreativeinteractivemedia","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanimategl.1.4.24.zip",79,"2025-01-31 14:42:26",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":27,"downloaded":70,"rating":27,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":78,"download_link":79,"security_score":80,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"animation-block","Animation Block","1.0.2","Paul Allen","https:\u002F\u002Fprofiles.wordpress.org\u002Fsketchbookkeeper\u002F","\u003Cp>Use the power of animate.css to animate Gutenberg blocks as they enter the viewport.\u003C\u002Fp>\n\u003Cp>Just add an Animation Block ► and then put any blocks to be animated into the Animation Block.\u003C\u002Fp>\n\u003Ch4>Main Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Animations from the Animate.css library.\u003C\u002Fli>\n\u003Cli>Delay and Speed options.\u003C\u002Fli>\n\u003Cli>Control Animation frequency.\u003C\u002Fli>\n\u003Cli>Block z-index option.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FdfhHUBwM-jU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=dfhHUBwM-jU\" rel=\"nofollow ugc\">View Guide on YouTube\u003C\u002Fa>\u003C\u002Fp>\n","Use the power of animate.css to animate Gutenberg blocks as they enter the viewport.",5137,2,"2019-05-09T06:33:00.000Z","5.2.24","4.7","5.6",[20,21,22,23,77],"gutenberg-block","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fanimation-block","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanimation-block.zip",85,{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":28,"num_ratings":28,"last_updated":91,"tested_up_to":16,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":98,"download_link":99,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"animated-counter","Animated Counter","1.0.3","Mahbubur Rahman","https:\u002F\u002Fprofiles.wordpress.org\u002Frabbii\u002F","\u003Cp>Animated Counter is a lightweight and easy-to-use WordPress plugin that allows you to animate numbers directly within the Gutenberg editor toolbar. This plugin adds a custom format to the block editor toolbar, enabling you to highlight any number in your content and transform it into a smooth, animated counter on the frontend.\u003C\u002Fp>\n\u003Ch3>How It Works:\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Select any number inside a Gutenberg block.\u003C\u002Fli>\n\u003Cli>Click the Animated Counter button in the block editor toolbar.\u003C\u002Fli>\n\u003Cli>The number will be wrapped with a special format.\u003C\u002Fli>\n\u003Cli>On the frontend, the number will smoothly animate from 0 to its original value.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Video Guidelines\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\u002FORYv7x886zE?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\u003Cp>Give your content a dynamic touch and enhance user engagement effortlessly!\u003C\u002Fp>\n\u003Ch3>FEATURES\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Seamless Integration: \u003C\u002Fstrong>Works directly within the Gutenberg block editor.\u003Cbr \u002F>\n\u003Cstrong>One-Click Formatting: \u003C\u002Fstrong>Select any number and apply the animation format from the toolbar.\u003Cbr \u002F>\n\u003Cstrong>Smooth Animations: \u003C\u002Fstrong>Automatically animates numbers when they appear on the page.\u003Cbr \u002F>\n\u003Cstrong>No Coding Required: \u003C\u002Fstrong>Easily animate numbers without writing a single line of code.\u003C\u002Fp>\n","Easily animate numbers on the frontend by applying the Animated Counter format directly from the Gutenberg editor toolbar.",50,809,"2025-12-14T19:45:00.000Z","5.8","7.4",[82,95,23,96,97],"block-editor","number-animation","wordpress-plugin","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanimated-counter.1.0.3.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":28,"num_ratings":28,"last_updated":110,"tested_up_to":51,"requires_at_least":111,"requires_php":93,"tags":112,"homepage":98,"download_link":115,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wm-animations","WM Animations","2.5","Widescreen Media AB","https:\u002F\u002Fprofiles.wordpress.org\u002Fwidescreenmedia\u002F","\u003Cp>WM Animations is a lightweight plugin that enhances your block editor with simple entrance animations like fade-in and slide-in. You can select animation type and adjust duration\u002Fdelay per block, directly in the block inspector. Works well with all core blocks and most custom blocks.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fade-in, slide-in-up, left, right, down.  \u003C\u002Fli>\n\u003Cli>Block editor integration – no coding required.  \u003C\u002Fli>\n\u003Cli>Control duration and delay of each animation.  \u003C\u002Fli>\n\u003Cli>Works with most themes and blocks.  \u003C\u002Fli>\n\u003Cli>Lightweight – minimal CSS\u002FJS.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds entrance animations to Gutenberg blocks. Fade-in, slide, and control duration and delay per block.",20,337,"2025-05-22T20:21:00.000Z","6.0",[21,95,113,23,114],"fade-in","slide-in","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwm-animations.2.5.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":28,"downloaded":124,"rating":28,"num_ratings":28,"last_updated":98,"tested_up_to":51,"requires_at_least":111,"requires_php":93,"tags":125,"homepage":98,"download_link":129,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":130},"link-different","Link Different – Animated Link Hover Effects for WordPress","1.0.0","Nick Hamze","https:\u002F\u002Fprofiles.wordpress.org\u002Ficonick\u002F","\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\u002F5lhC6V5i2eM?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\u003Cp>\u003Cstrong>Link Different\u003C\u002Fstrong> transforms ordinary WordPress links into engaging, animated elements that increase click-through rates and user engagement. Add delightful hover effects to any link in your WordPress site with just a few clicks.\u003C\u002Fp>\n\u003Cp>Links are meant to be clicked. No one wants to click on something boring. Link Different makes your links irresistible with beautiful animated hover effects that bring personality to every link on your site.\u003C\u002Fp>\n\u003Ch4>Why Make Your Links Different?\u003C\u002Fh4>\n\u003Cp>Default WordPress links are easy to ignore. Animated hover effects draw attention to your important links, making them more noticeable and clickable. Studies show that visually distinctive links can increase click-through rates by up to 200%.\u003C\u002Fp>\n\u003Cp>Whether you’re highlighting call-to-action links, making blog post links more engaging, or adding personality to your content, Link Different gives you the tools to make every link count.\u003C\u002Fp>\n\u003Ch4>5 Delightful Link Animation Styles\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Peace Out Effect\u003C\u002Fstrong>\u003Cbr \u002F>\nSmooth background color fills that scale elegantly on hover. Perfect for subtle, professional link styling that works in any design context. The background grows from the center, creating a pleasing visual effect that draws the eye without being distracting.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Rainbow Effect\u003C\u002Fstrong>\u003Cbr \u002F>\nAnimated rainbow gradient underlines that bring energy and playfulness to your links. This effect uses smooth color transitions to create eye-catching underlines that shift through vibrant colors as users hover. Ideal for creative blogs, portfolios, and sites with bold branding.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hat Tip Effect\u003C\u002Fstrong>\u003Cbr \u002F>\nRising highlight effects that grow upward from the baseline, creating the impression that the link is “tipping its hat” to the user. This sophisticated animation adds depth and dimension to your links, making them stand out without overwhelming your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Boing Effect\u003C\u002Fstrong>\u003Cbr \u002F>\nPlayful bouncing backgrounds with spring animation physics. When users hover over links, the background bounces with a realistic spring effect that adds delightful micro-interactions to your site. Perfect for fun, approachable brands and creative websites.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Strikethrough Effect\u003C\u002Fstrong>\u003Cbr \u002F>\nDynamic line animations that appear and fade with smooth transitions. This effect draws a line through your links on hover, creating visual interest through motion. Great for creating emphasis and drawing attention to important links.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Custom Color Picker\u003C\u002Fstrong>\u003Cbr \u002F>\nEvery link animation style includes a full color picker, allowing you to match your exact brand colors. No more settling for preset colors – choose any color value to ensure perfect consistency with your website’s design system.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Gutenberg Block Editor Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nLink Different works seamlessly with the WordPress block editor (Gutenberg). The settings panel integrates directly into the block sidebar, making it easy to apply hover effects to individual paragraphs or entire container blocks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Container Block Support\u003C\u002Fstrong>\u003Cbr \u002F>\nApply link styles to entire sections at once by selecting container blocks. When you style a container, all links within that container inherit the effect, saving you time and ensuring consistent styling across related content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Lightweight and Fast\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin adds minimal CSS and uses GPU-accelerated animations for smooth performance. No jQuery dependencies, no bloated libraries – just clean, efficient code that won’t slow down your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Zero Coding Required\u003C\u002Fstrong>\u003Cbr \u002F>\nYou don’t need to know CSS or JavaScript to use Link Different. Simply point, click, and style. The intuitive interface makes it easy for anyone to create professional-looking link animations.\u003C\u002Fp>\n\u003Ch4>How to Add Hover Effects to WordPress Links\u003C\u002Fh4>\n\u003Cp>Adding animated hover effects to your WordPress links is simple:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Select a Block\u003C\u002Fstrong>: In the WordPress block editor, click on any paragraph or container block that contains links\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Open Block Settings\u003C\u002Fstrong>: Click the settings gear icon in the top right to open the block sidebar\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Find Link Styles Panel\u003C\u002Fstrong>: Scroll to the “Link Styles” panel in the block settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose an Effect\u003C\u002Fstrong>: Select from Peace Out, Rainbow, Hat Tip, Boing, or Strikethrough\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize the Color\u003C\u002Fstrong>: Use the color picker to choose your preferred animation color\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preview and Publish\u003C\u002Fstrong>: Hover over your links in the editor to preview the effect, then publish your changes\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Use Cases for Animated Link Effects\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Blog Post Links\u003C\u002Fstrong>\u003Cbr \u002F>\nMake internal links more noticeable and increase the likelihood that readers will explore more of your content. Animated link effects help guide readers to related articles and important resources.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Call-to-Action Links\u003C\u002Fstrong>\u003Cbr \u002F>\nDraw attention to your most important links – whether that’s “Buy Now,” “Sign Up,” “Learn More,” or “Contact Us.” Animated effects make CTAs impossible to ignore.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Navigation and Menu Links\u003C\u002Fstrong>\u003Cbr \u002F>\nWhile primarily designed for content links, the hover effects work great for custom navigation elements in containers and group blocks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Portfolio and Creative Sites\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd personality and visual interest to your portfolio links, project descriptions, and case study pages. Show potential clients that you care about details and user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>E-commerce Product Links\u003C\u002Fstrong>\u003Cbr \u002F>\nMake product links in blog posts and descriptions more clickable. Help customers discover products they might otherwise miss.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Membership and Course Sites\u003C\u002Fstrong>\u003Cbr \u002F>\nStyle lesson links, module navigation, and member resources to create a more engaging learning experience.\u003C\u002Fp>\n\u003Ch4>Integration with WordPress Block Editor\u003C\u002Fh4>\n\u003Cp>Link Different is built specifically for the WordPress block editor (Gutenberg). It adds a custom panel to the block inspector, allowing you to apply hover effects without leaving the editor interface.\u003C\u002Fp>\n\u003Cp>The plugin works with:\u003Cbr \u002F>\n– Paragraph blocks\u003Cbr \u002F>\n– Heading blocks (H1-H6)\u003Cbr \u002F>\n– List blocks (ordered and unordered)\u003Cbr \u002F>\n– Group blocks\u003Cbr \u002F>\n– Column blocks\u003Cbr \u002F>\n– Cover blocks\u003Cbr \u002F>\n– Any block that contains text and links\u003C\u002Fp>\n\u003Cp>Simply select the block containing your links, open the settings panel, and choose your effect. The changes appear instantly in the editor with live preview.\u003C\u002Fp>\n\u003Ch4>Performance and Compatibility\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Fast and Lightweight\u003C\u002Fstrong>\u003Cbr \u002F>\nLink Different uses modern CSS animations that are hardware-accelerated by default. This means smooth performance even on mobile devices and older computers. The entire plugin adds less than 15KB to your page weight.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Theme Compatibility\u003C\u002Fstrong>\u003Cbr \u002F>\nWorks with any WordPress theme that supports the block editor. No theme-specific configurations required. The plugin respects your theme’s link colors and adds hover effects on top of your existing styles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin Compatibility\u003C\u002Fstrong>\u003Cbr \u002F>\nCompatible with popular WordPress plugins including:\u003Cbr \u002F>\n– WooCommerce (style product links)\u003Cbr \u002F>\n– Yoast SEO (works with all content)\u003Cbr \u002F>\n– Elementor (in classic block areas)\u003Cbr \u002F>\n– Contact Form 7 (style form links)\u003Cbr \u002F>\n– Advanced Custom Fields (style ACF content)\u003Cbr \u002F>\n– Easy Digital Downloads (style download links)\u003Cbr \u002F>\n– MemberPress (style membership links)\u003C\u002Fp>\n\u003Ch4>Browser Support\u003C\u002Fh4>\n\u003Cp>Link Different works in all modern browsers:\u003Cbr \u002F>\n– Chrome 90+\u003Cbr \u002F>\n– Firefox 88+\u003Cbr \u002F>\n– Safari 14+\u003Cbr \u002F>\n– Edge 90+\u003Cbr \u002F>\n– Opera 76+\u003C\u002Fp>\n\u003Cp>Older browsers gracefully degrade to standard link styles without breaking your site.\u003C\u002Fp>\n\u003Ch4>Stop Losing Clicks to Boring Links\u003C\u002Fh4>\n\u003Cp>Every link on your website is an opportunity to engage visitors and guide them to valuable content. Default link styles are predictable and easily overlooked. Link Different helps you create memorable user experiences that stand out from boring default styles.\u003C\u002Fp>\n\u003Cp>Make your links different. Make them irresistible.\u003C\u002Fp>\n","Add animated hover effects to WordPress links. 5 delightful link animations with custom colors. Works with Gutenberg block editor. No coding required.",245,[126,95,23,127,128],"animated-links","hover-animation","link-effects","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flink-different.1.0.0.zip","2026-03-15T10:48:56.248Z",{"attackSurface":132,"codeSignals":180,"taintFlows":187,"riskAssessment":188,"analyzedAt":191},{"hooks":133,"ajaxHandlers":176,"restRoutes":177,"shortcodes":178,"cronEvents":179,"entryPointCount":28,"unprotectedCount":28},[134,140,142,146,149,153,157,160,162,166,170,173],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","init","anonymous","animations-for-blocks.php",170,{"type":135,"name":136,"callback":137,"file":138,"line":141},259,{"type":135,"name":143,"callback":137,"priority":144,"file":138,"line":145},"enqueue_block_editor_assets",5,296,{"type":135,"name":147,"callback":137,"file":138,"line":148},"enqueue_block_assets",318,{"type":135,"name":150,"callback":137,"priority":151,"file":138,"line":152},"wp_enqueue_scripts",500,369,{"type":154,"name":155,"callback":137,"file":138,"line":156},"filter","anfb_load_styles",386,{"type":154,"name":158,"callback":137,"file":138,"line":159},"anfb_load_scripts",387,{"type":135,"name":136,"callback":137,"file":138,"line":161},582,{"type":154,"name":163,"callback":137,"priority":164,"file":138,"line":165},"register_block_type_args",10,616,{"type":154,"name":167,"callback":137,"priority":168,"file":138,"line":169},"render_block_context",11,661,{"type":154,"name":171,"callback":137,"priority":164,"file":138,"line":172},"render_block",726,{"type":154,"name":174,"callback":137,"priority":164,"file":138,"line":175},"plugin_row_meta",743,[],[],[],[],{"dangerousFunctions":181,"sqlUsage":182,"outputEscaping":184,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":186},[],{"prepared":28,"raw":28,"locations":183},[],{"escaped":28,"rawEcho":28,"locations":185},[],[],[],{"summary":189,"deductions":190},"The \"animations-for-blocks\" plugin v1.2.5 exhibits an exceptionally strong security posture based on the provided static analysis.  The complete absence of any identified dangerous functions, raw SQL queries, unsanitized output, file operations, external requests, nonce checks, or capability checks across all analyzed entry points is a significant strength. Furthermore, the plugin's vulnerability history is clean, with zero recorded CVEs of any severity. This indicates a well-developed and rigorously tested plugin that follows best practices for secure coding. \n\nHowever, the very lack of these common security checks and identified entry points (AJAX, REST API, shortcodes, cron) might be a point of curiosity. While it suggests the plugin doesn't interact with the WordPress core in ways that typically require these protections, it's worth noting that a truly comprehensive analysis would involve deeper introspection into how the plugin integrates with the block editor itself.  Without any identified vulnerabilities or specific code flaws, the current risk is assessed as very low. The plugin's strengths lie in its apparent adherence to secure coding principles and its clean historical record.",[],"2026-03-16T17:40:42.854Z",{"wat":193,"direct":212},{"assetPaths":194,"generatorPatterns":202,"scriptPaths":203,"versionParams":204},[195,196,197,198,199,200,201],"\u002Fwp-content\u002Fplugins\u002Fanimations-for-blocks\u002Fbuild\u002Faos.css","\u002Fwp-content\u002Fplugins\u002Fanimations-for-blocks\u002Fbuild\u002Faos.js","\u002Fwp-content\u002Fplugins\u002Fanimations-for-blocks\u002Fbuild\u002Flenis.css","\u002Fwp-content\u002Fplugins\u002Fanimations-for-blocks\u002Fbuild\u002Flenis.js","\u002Fwp-content\u002Fplugins\u002Fanimations-for-blocks\u002Fbuild\u002Finit.js","\u002Fwp-content\u002Fplugins\u002Fanimations-for-blocks\u002Fbuild\u002Fstyle-index.css","\u002Fwp-content\u002Fplugins\u002Fanimations-for-blocks\u002Fbuild\u002Findex.js",[],[196,198,199,201],[205,206,207,208,209,210,211],"animations-for-blocks\u002Fbuild\u002Faos.css?ver=","animations-for-blocks\u002Fbuild\u002Faos.js?ver=","animations-for-blocks\u002Fbuild\u002Flenis.css?ver=","animations-for-blocks\u002Fbuild\u002Flenis.js?ver=","animations-for-blocks\u002Fbuild\u002Finit.js?ver=","animations-for-blocks\u002Fbuild\u002Fstyle-index.css?ver=","animations-for-blocks\u002Fbuild\u002Findex.js?ver=",{"cssClasses":213,"htmlComments":215,"htmlAttributes":216,"restEndpoints":226,"jsGlobals":228,"shortcodeOutput":231},[214],"aos-animate",[],[217,218,219,220,221,222,223,224,225],"data-aos","data-aos-delay","data-aos-duration","data-aos-easing","data-aos-mirror","data-aos-once","data-aos-offset","data-aos-anchor-placement","data-aos-anchor",[227],"\u002Fwp-json\u002Fanimations-for-blocks\u002Fv1\u002Fsettings",[229,230],"wsd_anfb_settings","wsd_anfb_admin_settings",[]]