Conditional View Transitions
Adds smooth transitions between navigations to your WordPress site. This plugin is a fork of “View Transitions”. Note: add “page-animated” category to post or page you want to have a transition animation other than the default fade. This plugin checks for taxonomy capability and adds the capability to pages if not already enabled. Key Features: * Conditional animation support – only pages/posts with the “page-animated” category get enhanced transitions * Multiple animation types including fade, slide, swipe, and wipe effects * Automatic category taxonomy support for pages * Browser compatibility detection * Customizable CSS selectors for different themes Browser support Cross-document view transitions are supported in a variety of browsers, including Chrome, Edge, and Safari. Users with browsers that currently do not support it should not see any adverse effects when the plugin is active. They will simply not benefit from the feature and continue to experience the traditional hard transitions between URLs. Please refer to “Can I use…” for a comprehensive overview of browser support for the feature. How to Use Install and activate the plugin Add the “page-animated” category to any post or page you want to have enhanced transitions Configure settings in Settings > Reading to customize animations and selectors Test navigation between pages to see the smooth transitions Animation Types Fade – Smooth fade in/out (default) Slide – Elements slide in from different directions Swipe – Swipe effect with customizable offsets Wipe – Wipe effect with angle control
Serend Animations
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. NEW in v1.0.3: 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. Why choose Serend Animations? Visual Direction Control: Intuitive arrow buttons to select animation direction – no more guessing! 20 Animation Variants: 5 animation types × 4 directions = endless creative possibilities Slow Motion Toggle: Make any animation 1.5x slower for more dramatic effects Ultra Lightweight: Pure CSS animations with minimal JavaScript – only 8KB total GDPR Friendly: No tracking, no cookies, no external connections – 100% privacy compliant Zero Dependencies: No jQuery, no third-party libraries, no external CDNs Lightning Fast: GPU-accelerated CSS animations with Intersection Observer Security First: Clean code, no external requests, WordPress security standards Accessibility Ready: Respects user motion preferences automatically White Label Ready: Clean frontend code without plugin branding or bloat Features 5 Animation Types with 4 Directions Each: 20 beautiful animation variants to choose from Visual Direction Picker: Intuitive arrow buttons to select animation direction (top, right, bottom, left) Slow Motion Toggle: Make any animation 1.5x slower for more dramatic effects Staggered Animations: Use the delay slider to create cascading animation effects One-Click Integration: No code required – just select an animation and direction Performance Optimized: Uses native Intersection Observer API for smooth performance Works with All Blocks: Compatible with every Gutenberg block Clean Code: Pure CSS + vanilla JavaScript – no bloat, no dependencies How It Works Open any block in the Gutenberg editor Look for “Serend Animation” in the block inspector panel Choose an animation type (Fade, Zoom, Rotate, Bounce, or Flip) Select a direction using the visual arrow buttons Optionally enable “Slow Motion” for a more dramatic effect Optionally set a delay for staggered effects Click “Show Animation” to preview in the editor Save and view your animated content on the frontend Animation Types Each animation type supports 4 directions (top, right, bottom, left): Fade: Elements gracefully fade in while sliding from the selected direction Zoom: Elements scale up from smaller size while moving from the selected direction Rotate: Elements rotate while scaling and moving from the selected direction Bounce: Elements bounce in with elastic effect from the selected direction Flip: Elements flip in with 3D rotation (X-axis for top/bottom, Y-axis for left/right) Plus, every animation can be made slower with the “Slow Motion” toggle for more dramatic effects! Perfect For GDPR-Compliant Websites: No tracking, no cookies, no privacy concerns Performance-Critical Sites: Lightweight and fast-loading Agency & Developer Projects: White label ready, clean code with no plugin branding Landing Pages: Engaging animations without the bloat Portfolio Websites: Showcase your work with beautiful effects Business Sites: Stand out without compromising on speed or privacy Blog Posts: Dynamic content reveals that respect user preferences Client Projects: Safe, reliable animations with zero maintenance overhead Developer Friendly Pure CSS + Vanilla JS: No jQuery or framework dependencies WordPress Coding Standards: Clean, secure, and maintainable code Zero External Calls: No CDNs, APIs, or third-party services White Label Frontend: No plugin branding or comments in generated HTML/CSS Lightweight Footprint: Only 8KB total – smaller than most images Extensible Architecture: Easy to customize with your own CSS Debug Mode: Built-in tools for development and troubleshooting (enable via Settings → Serend Animations) GDPR Compliant: No data collection, tracking, or external connections Security Focused: Follows WordPress security best practices Additional Information Minimum Requirements WordPress 6.0 or higher PHP 7.4 or higher Modern browser with JavaScript enabled Contributing This plugin is open source. Contributions are welcome.