[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fdp6Yx8RrtIYAuvfzSdlvBLzOjdOEqbbTJtop6xkZBzw":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":16,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":122,"fingerprints":154},"tzm-block-scroll-animations","TZM Block Scroll Animations","1.0.0","Jakob Wiens","https:\u002F\u002Fprofiles.wordpress.org\u002Fjakobwiens\u002F","\u003Cp>\u003Cstrong>TZM Block Scroll Animations\u003C\u002Fstrong> helps you bring your blocks to life by adding clean, expressive scroll-driven motion effects. Animate properties such as position, scale, rotation, opacity, and more — all directly within the Gutenberg Editor in just a few seconds.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Animation Editor:\u003C\u002Fstrong> A clean and straightforward interface that requires no coding or scripting knowledge. Set up eye-catching scroll-based animations in just a few clicks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Start\u002FEnd-Based Animations:\u003C\u002Fstrong> Animate movement, rotation, scaling, opacity, grayscale, and blur using a simple, start-to-end value workflow that keeps animation behavior predictable.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Timeline Range:\u003C\u002Fstrong> Define the scroll segment that drives the animation using block selection or custom CSS selectors for maximum flexibility.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Integrated Responsive Controls:\u003C\u002Fstrong> Assign different animation settings for desktop, laptop, tablet, and phone independently.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Easing Curves:\u003C\u002Fstrong> Add extra refinement by using non-linear easing to adjust how animations unfold along the scroll timeline.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Source Code\u003C\u002Fh3>\n\u003Cp>The source code for TZM Block Scroll Animations is available on GitHub!\u003Cbr \u002F>\nFollow the development, report issues, and get involved in improving the plugin. We welcome contributions, feedback, and feature requests from the community.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjakobwiens7\u002Ftzm-block-scroll-animations\" rel=\"nofollow ugc\">View on GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Bring your blocks to life with scroll-driven animations — easy and intuitive with no coding required!",0,124,"2025-12-11T10:12:00.000Z","6.9.4","6.4","",[18,19,20,21,22],"animation","block-controls","effects","motion","scroll","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftzm-block-scroll-animations.1.0.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":24,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"jakobwiens",3,110,30,94,"2026-04-05T09:34:37.122Z",[36,57,75,90,110],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":11,"num_ratings":11,"last_updated":46,"tested_up_to":14,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":55,"download_link":56,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"extenderx","ExtenderX – Block Animations, Dark Mode, Content Protection & 60+ Site Enhancements","1.6.2","WPXERO","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpxero\u002F","\u003Cp>ExtenderX is the \u003Cstrong>ultimate all-in-one WordPress enhancement plugin\u003C\u002Fstrong> that brings together \u003Cstrong>Gutenberg block animations\u003C\u002Fstrong>, \u003Cstrong>dark mode\u003C\u002Fstrong>, \u003Cstrong>content protection\u003C\u002Fstrong>, \u003Cstrong>scroll effects\u003C\u002Fstrong>, \u003Cstrong>sticky header\u003C\u002Fstrong>, \u003Cstrong>back to top\u003C\u002Fstrong>, and \u003Cstrong>60+ powerful site enhancements\u003C\u002Fstrong> — all from a single, lightweight plugin. Whether you want to \u003Cstrong>animate blocks on scroll\u003C\u002Fstrong>, \u003Cstrong>protect your content from copying\u003C\u002Fstrong>, \u003Cstrong>enable dark mode\u003C\u002Fstrong>, or add \u003Cstrong>professional UI features\u003C\u002Fstrong> like scroll progress bars and smooth scrolling — ExtenderX does it all without slowing down your website.\u003C\u002Fp>\n\u003Cp>ExtenderX combines two powerful feature sets: \u003Cstrong>Gutenberg Block Animations\u003C\u002Fstrong> that extend every core and third-party block with animation controls, visibility options, tooltips, and wrapper links — directly from the block settings sidebar. Plus \u003Cstrong>60+ site-wide enhancements\u003C\u002Fstrong> including dark mode, content protection, scroll effects, and UI tools that work seamlessly with \u003Cstrong>any WordPress theme, page builder, or plugin\u003C\u002Fstrong> — including Elementor, Divi, Beaver Builder, and more. No shortcodes, no conflicts, no bloat.\u003C\u002Fp>\n\u003Ch3>🎯 What Makes ExtenderX Different?\u003C\u002Fh3>\n\u003Cp>Most WordPress plugins solve one problem. ExtenderX solves dozens — \u003Cstrong>block animations\u003C\u002Fstrong>, \u003Cstrong>website appearance\u003C\u002Fstrong>, \u003Cstrong>content security\u003C\u002Fstrong>, \u003Cstrong>UI enhancements\u003C\u002Fstrong>, \u003Cstrong>marketing tools\u003C\u002Fstrong>, and \u003Cstrong>seasonal effects\u003C\u002Fstrong> — all managed from a single, beautifully designed dashboard. Enable only what you need. Every feature loads conditionally, so your site stays fast.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>One-click activation from the dashboard\u003C\u002Fli>\n\u003Cli>Automatic dark theme generation for your entire site\u003C\u002Fli>\n\u003Cli>Works with any WordPress theme\u003C\u002Fli>\n\u003Cli>Floating toggle button for visitors\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Ready for more power? \u003Ca href=\"https:\u002F\u002Fwpxero.com\u002Fplugins\u002Fextenderx\u002Fpricing\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fstrong> to unlock all features.\u003C\u002Fp>\n\u003Ch3>FREE FEATURES\u003C\u002Fh3>\n\u003Ch3>Content Protection & Website Security\u003C\u002Fh3>\n\u003Cp>Protect your valuable content with a comprehensive suite of security tools. ExtenderX gives you four layers of protection to prevent unauthorized content theft:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Disable Right Click\u003C\u002Fstrong>\u003Cbr \u002F>\nPrevent unauthorized copying by \u003Cstrong>disabling right click\u003C\u002Fstrong> on your WordPress site. When enabled, visitors cannot access the browser context menu, making it significantly harder to copy text, save images, or view page source code. Essential for photographers, writers, and content creators who want to keep their work safe.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Disable Copy Paste\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Prevent copy paste\u003C\u002Fstrong> on your website to protect your written content from text theft. This feature blocks keyboard shortcuts (Ctrl+C, Ctrl+V) and text selection, ensuring your original articles, blog posts, tutorials, and copyrighted material cannot be easily lifted by content scrapers or competitors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Disable Inspect Element\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Disable browser inspect element\u003C\u002Fstrong> and developer tools to deter users from accessing your website’s source code. This feature blocks common keyboard shortcuts for opening developer tools (F12, Ctrl+Shift+I, Ctrl+Shift+J, Ctrl+U), making it harder for others to reverse-engineer your site’s design, study your CSS, or steal your code.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Disable Image Drag\u003C\u002Fstrong>\u003Cbr \u002F>\nPrevent \u003Cstrong>image downloading\u003C\u002Fstrong> by disabling drag-and-drop functionality on all images across your site. Stop visitors from saving your photos, graphics, and illustrations by simply dragging them to their desktop or another application. Combined with disable right click, this provides robust image protection.\u003C\u002Fp>\n\u003Ch3>Gutenberg Block Animations & Effects\u003C\u002Fh3>\n\u003Cp>Transform static WordPress pages into engaging, interactive experiences. ExtenderX adds powerful animation and interaction controls to \u003Cstrong>every Gutenberg block\u003C\u002Fstrong> — core blocks and third-party blocks alike.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Entrance Animations (Animate on Scroll)\u003C\u002Fstrong>\u003Cbr \u002F>\nMake blocks \u003Cstrong>animate on scroll\u003C\u002Fstrong> with smooth, eye-catching entrance effects. Choose from multiple animation presets — fade in, slide up, zoom in, flip, bounce, and more. Each entrance animation includes full customization options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multiple animation presets to choose from\u003C\u002Fli>\n\u003Cli>Customizable animation duration and delay\u003C\u002Fli>\n\u003Cli>Easing control for natural motion curves\u003C\u002Fli>\n\u003Cli>Trigger animations when blocks scroll into the viewport\u003C\u002Fli>\n\u003Cli>Perfect for landing pages, portfolios, and storytelling layouts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>✅ Floating Animations\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd subtle, continuous \u003Cstrong>floating motion effects\u003C\u002Fstrong> to any Gutenberg block. Floating animations create a sense of depth and liveliness on your page — perfect for hero sections, testimonials, feature highlights, and promotional banners. Make your \u003Cstrong>interactive WordPress designs\u003C\u002Fstrong> stand out.\u003Cbr \u002F>\n\u003Cstrong>Note:\u003C\u002Fstrong> Floating animations do not work simultaneously with Entrance or Tilt animations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ 3D Tilt Effect\u003C\u002Fstrong>\u003Cbr \u002F>\nApply a stunning \u003Cstrong>3D tilt effect\u003C\u002Fstrong> to any block. Blocks respond dynamically to cursor movement, creating an immersive sense of depth and interactivity. This feature uses the VanillaTilt.js library for smooth, GPU-accelerated performance. Great for cards, images, pricing tables, and portfolio items.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Responds to mouse\u002Fcursor movement in real-time\u003C\u002Fli>\n\u003Cli>Adjustable tilt intensity and perspective\u003C\u002Fli>\n\u003Cli>Value reset functionality for easy adjustments\u003C\u002Fli>\n\u003Cli>GPU-accelerated for smooth performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>✅ Responsive Visibility Control\u003C\u002Fstrong>\u003Cbr \u002F>\nControl exactly which blocks appear on which devices. Show or hide any Gutenberg block on \u003Cstrong>desktop\u003C\u002Fstrong>, \u003Cstrong>tablet\u003C\u002Fstrong>, or \u003Cstrong>mobile\u003C\u002Fstrong> — essential for creating truly \u003Cstrong>responsive web designs\u003C\u002Fstrong> without duplicating content. Build adaptive layouts that look perfect on every screen size.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide on desktop, tablet, or mobile independently\u003C\u002Fli>\n\u003Cli>Works with all core and third-party blocks\u003C\u002Fli>\n\u003Cli>No duplicate content needed\u003C\u002Fli>\n\u003Cli>Clean CSS-based visibility (no JavaScript overhead)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>✅ Tooltips\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd informative \u003Cstrong>tooltips to any Gutenberg block\u003C\u002Fstrong> to display additional context, explanations, or guidance without cluttering your design. Tooltips appear on hover, powered by the Tippy.js library for smooth, accessible tooltip rendering. Perfect for feature comparisons, technical documentation, and interactive content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Wrapper Links\u003C\u002Fstrong>\u003Cbr \u002F>\nTurn \u003Cstrong>any Gutenberg block into a clickable link\u003C\u002Fstrong>. Wrapper Links let you wrap entire block containers (images, groups, columns, cards) with a custom URL — enabling better navigation, improved click-through rates, and more intuitive user flows. No need for extra HTML or custom code.\u003C\u002Fp>\n\u003Ch3>Additional Free Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>✅ Hide Admin Bar on Frontend\u003C\u002Fstrong>\u003Cbr \u002F>\nRemove the WordPress admin bar from the frontend for a cleaner, more professional visitor experience. Perfect for membership sites, client websites, and when you want a distraction-free frontend view for logged-in users.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Centralized Dashboard\u003C\u002Fstrong>\u003Cbr \u002F>\nManage all 60+ ExtenderX features from one comprehensive, beautifully designed dashboard. Toggle features on and off, configure settings, and monitor everything from a single admin page. No hunting through multiple menu items — everything is organized by category: Appearance, Animations, Content Protection, UI Enhancements, Marketing, Seasonal Effects, and Site Modes.\u003C\u002Fp>\n\u003Ch3>FREEMIUM FEATURES\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>✅ Dark Mode for WordPress\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable \u003Cstrong>dark mode\u003C\u002Fstrong> on your WordPress website with a single click. Give your visitors the option to switch between light and dark themes for a comfortable browsing experience — especially in low-light environments. Dark mode is one of the most requested features by modern website visitors. ExtenderX uses the powerful DarkReader engine to deliver a smooth, reliable \u003Cstrong>dark theme\u003C\u002Fstrong> that works with any WordPress theme.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Preloader (coming soon)\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a stylish \u003Cstrong>loading animation\u003C\u002Fstrong> while your pages load to create a polished first impression. Preloaders mask content loading, prevent layout shifts, and give visitors visual feedback that your site is responsive. Choose from multiple animation styles and customize colors to match your brand.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Skeleton Loader (coming soon)\u003C\u002Fstrong>\u003Cbr \u002F>\nReplace blank loading states with \u003Cstrong>placeholder content shapes\u003C\u002Fstrong> that mimic your actual layout. Skeleton loaders show visitors exactly where content will appear, reducing perceived load time and creating a smoother, more professional user experience on content-heavy pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Back to Top Button\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd a customizable \u003Cstrong>back to top button\u003C\u002Fstrong> that appears as visitors scroll down your pages. Improve navigation and user experience on long-form content, blogs, and documentation sites. Fully configurable with custom positioning, styling, and scroll behavior.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Scroll Progress Bar\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay a \u003Cstrong>reading progress indicator\u003C\u002Fstrong> at the top of your pages so visitors always know how far they’ve scrolled through your content. Perfect for blog posts, articles, tutorials, and long-form landing pages. Choose your bar color, height, and position.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Smooth Scrolling\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable \u003Cstrong>buttery-smooth scrolling\u003C\u002Fstrong> across your entire website for a polished, modern browsing experience. Replaces the default browser scroll behavior with fluid, natural-feeling scroll transitions. Works on all pages automatically.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Sticky Header\u003C\u002Fstrong>\u003Cbr \u002F>\nKeep your \u003Cstrong>navigation header visible\u003C\u002Fstrong> at all times as visitors scroll down your pages. Sticky headers improve navigation accessibility, reduce bounce rates, and ensure important menu items and CTAs remain within reach — no matter how far down the page visitors scroll.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Sticky Footer\u003C\u002Fstrong>\u003Cbr \u002F>\nPin your \u003Cstrong>footer to the bottom\u003C\u002Fstrong> of the viewport on pages with minimal content, ensuring it always stays at the bottom of the screen. Sticky footers create a polished, professional appearance and prevent awkward floating footers on short pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Scrollbar Styler\u003C\u002Fstrong>\u003Cbr \u002F>\nCustomize your website’s \u003Cstrong>scrollbar appearance\u003C\u002Fstrong> to match your brand design. Replace the default browser scrollbar with custom colors, widths, and border-radius settings. Create a cohesive visual experience that extends to every detail of your site.\u003C\u002Fp>\n\u003Ch3>🏅 Why WordPress Users Choose ExtenderX\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>All-in-One Solution\u003C\u002Fstrong> – 60+ features replacing multiple plugins: animations, dark mode, content protection, scroll effects, marketing tools, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Coding Required\u003C\u002Fstrong> – Every feature is toggle-based. Beginners can set up advanced features in minutes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Universal Block Compatibility\u003C\u002Fstrong> – Works with all core Gutenberg blocks and 12+ popular third-party block libraries.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong> – Conditional asset loading ensures only active features load. No unused CSS\u002FJS bloat.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RTL Ready\u003C\u002Fstrong> – Full right-to-left language support for Arabic, Hebrew, and other RTL languages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean Codebase\u003C\u002Fstrong> – Built with modern PHP (OOP, Singleton pattern, modular architecture) and WordPress best practices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Freemius Powered\u003C\u002Fstrong> – Secure licensing, automatic updates, and a seamless upgrade experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates\u003C\u002Fstrong> – Actively maintained with new features, compatibility patches, and performance improvements.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dedicated Support\u003C\u002Fstrong> – Expert help when you need it from the WPXERO team.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🤝 Works Perfectly With any themes and page builders\u003C\u002Fh3>\n\u003Cp>ExtenderX is tested and compatible with all major WordPress themes, page builders, and Gutenberg block libraries:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Astra\u003C\u002Fli>\n\u003Cli>Kadence\u003C\u002Fli>\n\u003Cli>GeneratePress\u003C\u002Fli>\n\u003Cli>flavor starter theme\u003C\u002Fli>\n\u003Cli>Divi\u003C\u002Fli>\n\u003Cli>OceanWP\u003C\u002Fli>\n\u003Cli>Avada\u003C\u002Fli>\n\u003Cli>BeTheme\u003C\u002Fli>\n\u003Cli>Flatsome\u003C\u002Fli>\n\u003Cli>Storefront\u003C\u002Fli>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>Elementor\u003C\u002Fli>\n\u003Cli>Beaver Builder\u003C\u002Fli>\n\u003Cli>Kadence Blocks\u003C\u002Fli>\n\u003Cli>Spectra (formerly UAG)\u003C\u002Fli>\n\u003Cli>Stackable\u003C\u002Fli>\n\u003Cli>Essential Blocks\u003C\u002Fli>\n\u003Cli>Ultimate Blocks\u003C\u002Fli>\n\u003Cli>Ghostkit\u003C\u002Fli>\n\u003Cli>Gutenverse\u003C\u002Fli>\n\u003Cli>GutenKit\u003C\u002Fli>\n\u003Cli>Otter Blocks\u003C\u002Fli>\n\u003Cli>Greenshift\u003C\u002Fli>\n\u003Cli>CoBlocks\u003C\u002Fli>\n\u003Cli>And all other popular themes and page builders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>👥 Who Is ExtenderX For?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bloggers & Writers\u003C\u002Fstrong> – Protect your articles from content theft with copy and right-click protection while adding engaging scroll animations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Photographers & Artists\u003C\u002Fstrong> – Prevent image downloads with drag protection and right-click disabling. Showcase your portfolio with 3D tilt and entrance animations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Web Designers & Agencies\u003C\u002Fstrong> – Deliver polished, interactive client websites with smooth scrolling, dark mode, sticky headers, and professional UI features.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>eCommerce Store Owners\u003C\u002Fstrong> – Boost conversions with countdown banners, floating CTA buttons, announcement bars, and WhatsApp chat support.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Creators & Educators\u003C\u002Fstrong> – Use tooltips, reading mode, and scroll progress bars to create the best content consumption experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers\u003C\u002Fstrong> – Add custom CSS\u002FJS per block, leverage the modular architecture, and extend functionality with clean WordPress hooks and filters.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License & Disclaimer\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under GPL v2 or later. No warranties are provided. You are free to modify and distribute it under the same license.\u003C\u002Fp>\n","Animate blocks, enable dark mode & protect content. 60+ tools: disable right-click, copy & inspect. Works with any theme or builder. Fast & no-code!",80,3455,"2026-02-24T16:41:00.000Z","6.0","7.4",[50,51,52,53,54],"block-animation","content-protection","dark-mode","disable-right-click","scroll-effects","https:\u002F\u002Fwpxero.com\u002Fextenderx","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fextenderx.1.6.2.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":11,"num_ratings":11,"last_updated":67,"tested_up_to":68,"requires_at_least":47,"requires_php":48,"tags":69,"homepage":73,"download_link":74,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"serend-animations","Serend Animations","1.0.3","serend","https:\u002F\u002Fprofiles.wordpress.org\u002Fserend\u002F","\u003Cp>Serend Animations makes it incredibly easy to add stunning scroll animations to any Gutenberg block. Choose an animation type, select a direction with intuitive arrow buttons, optionally enable slow motion, and watch your content come to life as visitors scroll through your page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NEW in v1.0.3:\u003C\u002Fstrong> Visual direction picker with arrow buttons! All animation types now support all 4 directions (top, right, bottom, left), plus a universal Slow Motion toggle for dramatic effects.\u003C\u002Fp>\n\u003Cp>Why choose Serend Animations?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visual Direction Control\u003C\u002Fstrong>: Intuitive arrow buttons to select animation direction – no more guessing!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>20 Animation Variants\u003C\u002Fstrong>: 5 animation types × 4 directions = endless creative possibilities\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slow Motion Toggle\u003C\u002Fstrong>: Make any animation 1.5x slower for more dramatic effects\u003C\u002Fli>\n\u003Cli>Ultra Lightweight: Pure CSS animations with minimal JavaScript – only 8KB total\u003C\u002Fli>\n\u003Cli>GDPR Friendly: No tracking, no cookies, no external connections – 100% privacy compliant  \u003C\u002Fli>\n\u003Cli>Zero Dependencies: No jQuery, no third-party libraries, no external CDNs\u003C\u002Fli>\n\u003Cli>Lightning Fast: GPU-accelerated CSS animations with Intersection Observer\u003C\u002Fli>\n\u003Cli>Security First: Clean code, no external requests, WordPress security standards\u003C\u002Fli>\n\u003Cli>Accessibility Ready: Respects user motion preferences automatically\u003C\u002Fli>\n\u003Cli>White Label Ready: Clean frontend code without plugin branding or bloat\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>5 Animation Types with 4 Directions Each: 20 beautiful animation variants to choose from\u003C\u002Fli>\n\u003Cli>Visual Direction Picker: Intuitive arrow buttons to select animation direction (top, right, bottom, left)\u003C\u002Fli>\n\u003Cli>Slow Motion Toggle: Make any animation 1.5x slower for more dramatic effects\u003C\u002Fli>\n\u003Cli>Staggered Animations: Use the delay slider to create cascading animation effects\u003C\u002Fli>\n\u003Cli>One-Click Integration: No code required – just select an animation and direction\u003C\u002Fli>\n\u003Cli>Performance Optimized: Uses native Intersection Observer API for smooth performance\u003C\u002Fli>\n\u003Cli>Works with All Blocks: Compatible with every Gutenberg block\u003C\u002Fli>\n\u003Cli>Clean Code: Pure CSS + vanilla JavaScript – no bloat, no dependencies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Open any block in the Gutenberg editor\u003C\u002Fli>\n\u003Cli>Look for “Serend Animation” in the block inspector panel\u003C\u002Fli>\n\u003Cli>Choose an animation type (Fade, Zoom, Rotate, Bounce, or Flip)\u003C\u002Fli>\n\u003Cli>Select a direction using the visual arrow buttons\u003C\u002Fli>\n\u003Cli>Optionally enable “Slow Motion” for a more dramatic effect\u003C\u002Fli>\n\u003Cli>Optionally set a delay for staggered effects\u003C\u002Fli>\n\u003Cli>Click “Show Animation” to preview in the editor\u003C\u002Fli>\n\u003Cli>Save and view your animated content on the frontend\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Animation Types\u003C\u002Fh4>\n\u003Cp>Each animation type supports 4 directions (top, right, bottom, left):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Fade\u003C\u002Fstrong>: Elements gracefully fade in while sliding from the selected direction\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zoom\u003C\u002Fstrong>: Elements scale up from smaller size while moving from the selected direction\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rotate\u003C\u002Fstrong>: Elements rotate while scaling and moving from the selected direction\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bounce\u003C\u002Fstrong>: Elements bounce in with elastic effect from the selected direction\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flip\u003C\u002Fstrong>: Elements flip in with 3D rotation (X-axis for top\u002Fbottom, Y-axis for left\u002Fright)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Plus, every animation can be made slower with the “Slow Motion” toggle for more dramatic effects!\u003C\u002Fp>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>GDPR-Compliant Websites: No tracking, no cookies, no privacy concerns\u003C\u002Fli>\n\u003Cli>Performance-Critical Sites: Lightweight and fast-loading\u003C\u002Fli>\n\u003Cli>Agency & Developer Projects: White label ready, clean code with no plugin branding\u003C\u002Fli>\n\u003Cli>Landing Pages: Engaging animations without the bloat\u003C\u002Fli>\n\u003Cli>Portfolio Websites: Showcase your work with beautiful effects\u003C\u002Fli>\n\u003Cli>Business Sites: Stand out without compromising on speed or privacy\u003C\u002Fli>\n\u003Cli>Blog Posts: Dynamic content reveals that respect user preferences\u003C\u002Fli>\n\u003Cli>Client Projects: Safe, reliable animations with zero maintenance overhead\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer Friendly\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Pure CSS + Vanilla JS: No jQuery or framework dependencies\u003C\u002Fli>\n\u003Cli>WordPress Coding Standards: Clean, secure, and maintainable code\u003C\u002Fli>\n\u003Cli>Zero External Calls: No CDNs, APIs, or third-party services\u003C\u002Fli>\n\u003Cli>White Label Frontend: No plugin branding or comments in generated HTML\u002FCSS\u003C\u002Fli>\n\u003Cli>Lightweight Footprint: Only 8KB total – smaller than most images\u003C\u002Fli>\n\u003Cli>Extensible Architecture: Easy to customize with your own CSS\u003C\u002Fli>\n\u003Cli>Debug Mode: Built-in tools for development and troubleshooting (enable via Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Serend Animations)\u003C\u002Fli>\n\u003Cli>GDPR Compliant: No data collection, tracking, or external connections\u003C\u002Fli>\n\u003Cli>Security Focused: Follows WordPress security best practices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Ch4>Minimum Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 6.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Modern browser with JavaScript enabled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contributing\u003C\u002Fh4>\n\u003Cp>This plugin is open source. Contributions are welcome.\u003C\u002Fp>\n","Add beautiful scroll animations to Gutenberg blocks with a simple dropdown. Lightweight, GDPR-friendly, no third-party dependencies!",40,361,"2025-11-06T10:21:00.000Z","6.8.5",[70,71,20,72,22],"animations","blocks","gutenberg","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fserend-animations\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fserend-animations.1.0.3.zip",{"slug":76,"name":77,"version":6,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":11,"num_ratings":11,"last_updated":84,"tested_up_to":14,"requires_at_least":47,"requires_php":48,"tags":85,"homepage":88,"download_link":89,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"frontis-interaction","Frontis Interactions – Block Animations with scroll, hover & click interactions","WP Messiah","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmessiah\u002F","\u003Cp>\u003Cstrong>MAKE YOUR WEBSITE FEEL ALIVE — WITH INTERACTION-BASED ANIMATIONS.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Your page looks good. But they feel… still the same. No motion. No response. No “wow.”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Frontis Interactions fixes that.\u003C\u002Fstrong> It’s built to help you create \u003Cstrong>WordPress animation\u003C\u002Fstrong> effects directly in the Block Editor \u003Cstrong>using an animation builder\u003C\u002Fstrong>, so your \u003Cstrong>blocks don’t stay static\u003C\u002Fstrong>. You can build \u003Cstrong>block animations\u003C\u002Fstrong> that react when visitors \u003Cstrong>scroll, hover, click, and drag\u003C\u002Fstrong> so your site feels alive with \u003Cstrong>animated blocks\u003C\u002Fstrong>, not static sections.\u003C\u002Fp>\n\u003Cp>Frontis is building Interactions as part of one ecosystem (Theme + Blocks + Interactions), so you don’t have to juggle many plugins just to add motion to your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The problem (you’ve seen it)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Should you install 5 different animation plugins? Paste random code snippets from tutorials? Fight with timings until midnight?\u003C\u002Fp>\n\u003Cp>Most \u003Cstrong>“WordPress animation”\u003C\u002Fstrong> setups turn into a messy mix of scripts, settings, and guessing. Frontis Interactions is built to give you a cleaner way to build motion, \u003Cstrong>inside your block workflow\u003C\u002Fstrong> (Frontis describes Interactions as a simple Gutenberg-based interface with triggers like click\u002Fhover\u002Fscroll, timed sequences, and style changes).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What makes it different?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Frontis Interactions is designed around a simple idea:\u003Cbr \u002F>\n\u003Cstrong>This animation builder follows a simple flow: Pick a trigger \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> choose what happens \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> control timing \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> publish.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>According to Frontis’ own product messaging, the goal is to:\u003Cbr \u002F>\n* Design interactions using a simple interface inside \u003Cstrong>Gutenberg\u003C\u002Fstrong>\u003Cbr \u002F>\n* Set actions based on \u003Cstrong>clicks, hovers, scrolls\u003C\u002Fstrong>, and more\u003Cbr \u002F>\n* Animate elements, update content, or change styles\u003Cbr \u002F>\n* Sequence multiple actions with exact timing for more complex animations\u003Cbr \u002F>\n* Work smoothly with \u003Cstrong>Frontis Theme and Frontis Blocks\u003C\u002Fstrong> for consistency and performance\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features at a Glance\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Scroll & Page Movement\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>ScrollTrigger\u003C\u002Fstrong> – start animations when the page scrolls\u003Cbr \u002F>\n* \u003Cstrong>Smooth Scrolling\u003C\u002Fstrong> — fresher page movement feel\u003Cbr \u002F>\n* \u003Cstrong>Horizontal Scrolling\u003C\u002Fstrong> — scroll sideways sections\u003Cbr \u002F>\n* \u003Cstrong>Sticky Elements\u003C\u002Fstrong> — keep key blocks pinned while scrolling\u003Cbr \u002F>\n* \u003Cstrong>Scroll To Animation\u003C\u002Fstrong> — animated jump to a section\u003Cbr \u002F>\n* \u003Cstrong>Scroll Smoother\u003C\u002Fstrong> — more controlled smooth scrolling\u003Cbr \u002F>\n* \u003Cstrong>Parallax Effects\u003C\u002Fstrong> — depth effect while scrolling\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Animation Builder, Timing & Control\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Timeline-Based Animation\u003C\u002Fstrong> — multi-step animations with exact timing\u003Cbr \u002F>\n* \u003Cstrong>Stagger Animation\u003C\u002Fstrong> — animate items one-by-one (cards, list items, icons)\u003Cbr \u002F>\n* \u003Cstrong>Advanced Easing Functions\u003C\u002Fstrong> — control how motion starts\u002Fstops\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Text & Visual Effects\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Split Text Animation\u003C\u002Fstrong> — animate words\u002Fletters for headings\u003Cbr \u002F>\n* \u003Cstrong>Text Scramble Animation\u003C\u002Fstrong> — “hacker-style” text reveal effect\u003Cbr \u002F>\n* \u003Cstrong>Clip Path Animation\u003C\u002Fstrong> — animated mask\u002Freveal effects\u003Cbr \u002F>\n* \u003Cstrong>Flip Animation\u003C\u002Fstrong> — flip-style transitions\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Interactions\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Draggable Elements\u003C\u002Fstrong> — drag-based motion and interactions\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Coming Soon\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Preset Animation (Coming Soon)\u003C\u002Fstrong> — ready-made animation presets.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why you’ll use Frontis Interactions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Frontis Interactions is made for people who want:\u003Cbr \u002F>\n* \u003Cstrong>Animated blocks\u003C\u002Fstrong> that look clean and modern\u003Cbr \u002F>\n* Scroll-based storytelling sections (hero \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> features \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> CTA)\u003Cbr \u002F>\n* Sticky + scroll animations for better page flow\u003Cbr \u002F>\n* Text effects that feel premium (split text, scramble, clip path)\u003Cbr \u002F>\n* Interactive UI moments (drag elements, flip effects)\u003C\u002Fp>\n\u003Cp>If you’re building landing pages, portfolios, product pages, or service sites, this is exactly the type of \u003Cstrong>WordPress animation plugin\u003C\u002Fstrong> workflow you’ll want.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Built for clear results\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Here are examples of what users can build using these features:\u003Cbr \u002F>\n* \u003Cstrong>ScrollTrigger + Timeline\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> sections that animate step-by-step while scrolling\u003Cbr \u002F>\n* \u003Cstrong>Sticky Elements + Scroll To\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> sticky CTA + smooth jump to pricing\u002Fcontact\u003Cbr \u002F>\n* \u003Cstrong>Split Text + Advanced Easing\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> premium hero heading entrance animation\u003Cbr \u002F>\n* \u003Cstrong>Parallax + Smooth Scrolling\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> depth effect for images and backgrounds\u003Cbr \u002F>\n* \u003Cstrong>Draggable Elements\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> interactive UI blocks (before\u002Fafter feel, playful elements)\u003C\u002Fp>\n\u003Cp>This is how you get \u003Cstrong>block animation\u003C\u002Fstrong> that looks intentional—not random.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Works great with Gutenberg (and Frontis ecosystem)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Frontis describes Interactions as working inside the \u003Cstrong>Gutenberg\u003C\u002Fstrong> workflow and alongside \u003Cstrong>Frontis Theme + Blocks\u003C\u002Fstrong>. That means you can build pages with blocks, then add motion on top—without switching builders.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Start with the \u003Cstrong>Frontis Blocks documentation\u003C\u002Fstrong> for quick setup, guides, and best practices. Clear steps, screenshots, and tips to help you build faster in the \u003Cstrong>Gutenberg\u003C\u002Fstrong> editor.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.wpmessiah.com\u002F\" rel=\"nofollow ugc\">Docs\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help after checking the docs? Send us a message via \u003Cstrong>Frontis Support\u003C\u002Fstrong>. Share your WordPress version, theme, and steps to reproduce—we’ll reply fast.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpmessiah.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Say Hello, Get Help — Connect with the Frontis Team\u003C\u002Fh3>\n\u003Cp>We’re just a message away. Follow us for quick tips, release news, 60-second tutorials, and fast help from real humans. Got a question about \u003Cstrong>Frontis\u003C\u002Fstrong> or your setup? DM us — we’ll jump in.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Facebook Group:\u003C\u002Fstrong> https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fwpmessiah\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Discord:\u003C\u002Fstrong> https:\u002F\u002Fdiscord.gg\u002FwEVmDvRbad\u003C\u002Fli>\n\u003Cli>\u003Cstrong>YouTube Tutorials:\u003C\u002Fstrong> https:\u002F\u002Fwww.youtube.com\u002F@wpmessiahacademy\u003C\u002Fli>\n\u003C\u002Ful>\n","Build WordPress Gutenberg block animations: scroll-trigger, hover & click interactions, timelines, easing, parallax, smooth scroll, and draggable  &hellip;",20,266,"2026-01-16T11:24:00.000Z",[18,72,86,21,87],"interactions","scroll-animation","https:\u002F\u002Fwpmessiah.com\u002Fproducts\u002Ffrontis-interaction\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffrontis-interaction.1.0.0.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":24,"num_ratings":100,"last_updated":101,"tested_up_to":102,"requires_at_least":103,"requires_php":16,"tags":104,"homepage":107,"download_link":108,"security_score":109,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"actus-motion","ACTUS Motion","1.0.1","ACTUS anima","https:\u002F\u002Fprofiles.wordpress.org\u002Factusanima\u002F","\u003Ch4>Animate any element on your page.\u003C\u002Fh4>\n\u003Cp>\n\u003Cstrong>Setup motion in a timeline for any element on your page.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ACTUS Motion\u003C\u002Fstrong> is a unique plugin that lets you give life to your webpages. A professional timeline lets you refine your motion timing and parameters. Animation can begin playing on page load, when the element is revealed on screen after scrolling or when the element clicked or hovered.\u003Cbr \u002F>\n\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>MOVE, ROTATE, SCALE, FADE, BLUR any element on your screen.\u003C\u002Fli>\n\u003Cli>Seperate timing for each motion track.\u003C\u002Fli>\n\u003Cli>Drag motion tracks in the timeline to adjust animation timing.\u003C\u002Fli>\n\u003Cli>Customize parameters for every motion track.\u003C\u002Fli>\n\u003Cli>Animate elements IN or OUT of their original position.\u003C\u002Fli>\n\u003Cli>Adjust the zoom of the timeline view.\u003C\u002Fli>\n\u003Cli>Multiple timelines for multiple elements.\u003C\u002Fli>\n\u003Cli>Customize the animation starting event (on load, on reveal, on click, on hover).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>In the bottom of the edit post\u002Fpage screen, you can see the \u003Cstrong>ACTUS Motion Metabox\u003C\u002Fstrong>.\u003Cbr \u002F>\n\u003Cbr \u002F>\n* Click on the \u003Cstrong>ADD ITEM button\u003C\u002Fstrong> to add a motion item.\u003Cbr \u002F>\n* Enter an element id or class name in the \u003Cstrong>ELEMENT\u003C\u002Fstrong> field (eg: ‘#example’ or ‘.example’).\u003Cbr \u002F>\n* Select the \u003Cstrong>starting event\u003C\u002Fstrong> (on page load, on reveal after scroll, on click, on hover).\u003Cbr \u002F>\n* Select \u003Cstrong>animate OUT\u003C\u002Fstrong> if you want to animate the element away of its original position.\u003Cbr \u002F>\n* Select a \u003Cstrong>motion track\u003C\u002Fstrong> (move,zoom,rotate,fade,blur).\u003Cbr \u002F>\n* Click the \u003Cstrong>ADD MOTION\u003C\u002Fstrong> button to add the motion track to the timeline.\u003Cbr \u002F>\n* Drag the motion track to adjust its \u003Cstrong>starting time\u003C\u002Fstrong>.\u003Cbr \u002F>\n* Drag the motion track right edge to adjust its \u003Cstrong>duration\u003C\u002Fstrong>.\u003Cbr \u002F>\n* Click on the icon on the left of the motion track, to open the parameters.\u003Cbr \u002F>\n* Add as many motion tracks as you want.\u003Cbr \u002F>\n* Update the post or page to save the changes.\u003Cbr \u002F>\n\u003Cbr \u002F>\nNow you can preview your post\u002Fpage and watch the motion you have applied.\u003C\u002Fp>\n\u003Cp>You can find more details about the plugin settings in our website \u003Ca href=\"http:\u002F\u002Fwp.actus.works\u002Factus-motion\u002F\" title=\"ACTUS WordPress Plugins\" rel=\"nofollow ugc\">ACTUS Motion\u003C\u002Fa>.\u003C\u002Fp>\n","Animate any element on your page. A professional timeline lets you refine your motion timing and parameters. Animation can begin playing on page load, &hellip;",10,1961,1,"2018-07-23T10:19:00.000Z","4.9.29","4.0",[18,20,105,21,106],"events","timeline","http:\u002F\u002Fwp.actus.works\u002Factus-motion\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Factus-motion.1.0.1.zip",85,{"slug":111,"name":112,"version":6,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":98,"downloaded":117,"rating":11,"num_ratings":11,"last_updated":118,"tested_up_to":119,"requires_at_least":47,"requires_php":48,"tags":120,"homepage":16,"download_link":121,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"scroll-animations-for-blocks","Scroll Animations for Blocks","simplydev","https:\u002F\u002Fprofiles.wordpress.org\u002Fsimplydev\u002F","\u003Cp>Scroll Animations for Gutenberg allows you to add smooth scroll animations to any block in the WordPress editor. Each block can be configured with its own animation settings, including threshold, duration, and delay.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add scroll animations to any Gutenberg block\u003C\u002Fli>\n\u003Cli>Customizable animation settings per block:\n\u003Cul>\n\u003Cli>Enable\u002Fdisable animation\u003C\u002Fli>\n\u003Cli>Threshold (when the animation triggers)\u003C\u002Fli>\n\u003Cli>Duration (how long the animation lasts)\u003C\u002Fli>\n\u003Cli>Delay (when the animation starts)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Lightweight and performance optimized\u003C\u002Fli>\n\u003Cli>Uses Intersection Observer API for smooth performance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Edit any post or page with the WordPress editor\u003C\u002Fli>\n\u003Cli>Select any block\u003C\u002Fli>\n\u003Cli>In the block settings sidebar, look for the “Scroll Animation” panel\u003C\u002Fli>\n\u003Cli>Enable the animation and adjust the settings as needed:\n\u003Cul>\n\u003Cli>Threshold: When the block should start animating (0-1)\u003C\u002Fli>\n\u003Cli>Duration: How long the animation should last (0-5000ms)\u003C\u002Fli>\n\u003Cli>Delay: When the animation should start (0-5000ms)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>This plugin uses \u003Ccode>@wordpress\u002Fscripts\u003C\u002Fcode> for development. To get started:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Clone the repository\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm install\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm run start\u003C\u002Fcode> for development\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm run build\u003C\u002Fcode> for production build\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>Modern web browser with Intersection Observer API support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPL v3 or later\u003C\u002Fp>\n\u003Ch3>Author\u003C\u002Fh3>\n\u003Cp>Simply Dev\u003C\u002Fp>\n","Scroll Animations for Blocks A lightweight WordPress plugin that adds scroll animations to all Gutenberg blocks.",440,"2025-04-15T20:30:00.000Z","6.7.5",[70,71,20,72,22],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscroll-animations-for-blocks.1.0.0.zip",{"attackSurface":123,"codeSignals":142,"taintFlows":149,"riskAssessment":150,"analyzedAt":153},{"hooks":124,"ajaxHandlers":138,"restRoutes":139,"shortcodes":140,"cronEvents":141,"entryPointCount":11,"unprotectedCount":11},[125,130,135],{"type":126,"name":127,"callback":127,"priority":98,"file":128,"line":129},"filter","render_block","tzm-block-scroll-animations.php",41,{"type":131,"name":132,"callback":133,"file":128,"line":134},"action","enqueue_block_editor_assets","enqueue_editor_assets",44,{"type":131,"name":136,"callback":136,"file":128,"line":137},"enqueue_block_assets",47,[],[],[],[],{"dangerousFunctions":143,"sqlUsage":144,"outputEscaping":146,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":148},[],{"prepared":11,"raw":11,"locations":145},[],{"escaped":11,"rawEcho":11,"locations":147},[],[],[],{"summary":151,"deductions":152},"Based on the static analysis and vulnerability history, the 'tzm-block-scroll-animations' plugin version 1.0.0 presents a very low security risk. The code analysis indicates a strong adherence to secure coding practices, with no identified dangerous functions, raw SQL queries, unescaped output, file operations, or external HTTP requests. Crucially, the plugin also lacks any discernible attack surface points like AJAX handlers, REST API routes, or shortcodes, which significantly reduces the potential for exploitation.  The absence of any recorded vulnerabilities, either historical or current, further reinforces this positive security posture.  The plugin appears to be well-developed from a security perspective, with no immediate threats indicated by the provided data.",[],"2026-03-17T06:16:23.632Z",{"wat":155,"direct":168},{"assetPaths":156,"generatorPatterns":161,"scriptPaths":162,"versionParams":163},[157,158,159,160],"\u002Fwp-content\u002Fplugins\u002Ftzm-block-scroll-animations\u002Fbuild\u002Ftzm-block-scroll-animations.css","\u002Fwp-content\u002Fplugins\u002Ftzm-block-scroll-animations\u002Fbuild\u002Ftzm-block-scroll-animations.js","\u002Fwp-content\u002Fplugins\u002Ftzm-block-scroll-animations\u002Fbuild\u002Fstyle-tzm-block-scroll-animations.css","\u002Fwp-content\u002Fplugins\u002Ftzm-block-scroll-animations\u002Fbuild\u002Fview-tzm-block-scroll-animations.js",[],[],[164,165,166,167],"tzm-block-scroll-animations\u002Fbuild\u002Ftzm-block-scroll-animations.css?ver=","tzm-block-scroll-animations\u002Fbuild\u002Ftzm-block-scroll-animations.js?ver=","tzm-block-scroll-animations\u002Fbuild\u002Fstyle-tzm-block-scroll-animations.css?ver=","tzm-block-scroll-animations\u002Fbuild\u002Fview-tzm-block-scroll-animations.js?ver=",{"cssClasses":169,"htmlComments":171,"htmlAttributes":172,"restEndpoints":181,"jsGlobals":182,"shortcodeOutput":183},[170],"scrollage",[],[173,174,175,176,177,178,179,180],"data-timeline-range","data-timeline-offset","data-animation-move","data-animation-rotate","data-animation-scale","data-animation-fade","data-animation-saturate","data-animation-blur",[],[],[]]