Tada Confetti – Celebration Effects

外掛說明

Tada Confetti is the ultimate celebration plugin for WordPress! Add delightful confetti, fireworks, and celebration effects that engage your visitors and make special moments memorable.

Why Tada?

  • E-commerce Owners: Celebrate purchases on your WooCommerce thank you pages
  • Course Creators: Reward students for completing lessons
  • Bloggers & Marketers: Increase engagement and time-on-page
  • Event Sites: Make announcements and celebrations unforgettable

Free Features

  • Classic confetti and fireworks effects
  • Trigger options: page load and click target
  • Shortcode support: [tada] and [confetti]
  • Custom colors and physics controls
  • Presets for fast setup
  • Mobile disable option
  • Accessibility support for reduced motion preferences

= Pro Features

  • Smart triggers: scroll depth, timer, exit intent, hover, copy
  • Advanced animations: emoji rain, floating balloons, custom shape, cursor trail
  • Sound effects with volume and custom audio
  • Display logic by user role, device, and schedule
  • Integrations for WooCommerce, LMS, forms, and gamification

Shortcode Examples

Basic usage:
[tada]

With custom options:
[tada particle_count=”150″ spread=”90″ colors=”#ff0000,#00ff00,#0000ff”]

Manual Trigger

Click trigger on selector:
[tada trigger=”click” selector=”.celebrate-btn”]

JavaScript API

window.Tada.fire({ particleCount: 200 });

License

This plugin is licensed under GPLv2 or later.

螢幕擷圖

安裝方式

  1. Upload the plugin folder to /wp-content/plugins/.
  2. Activate the plugin in WordPress admin.
  3. Open Tada Confetti in the dashboard.
  4. Configure settings and save.

常見問題集

Will this slow down my website?

No! Tada uses the lightweight canvas-confetti library and HTML5 Canvas for smooth, GPU-accelerated animations that don’t impact your DOM.

Does it work with page builders?

Yes! Tada works with all major page builders including Elementor, Divi, Beaver Builder, and Gutenberg.

Can I run effects only on specific pages?

Yes! Tada respects the prefers-reduced-motion system setting and automatically disables animations for users who have this preference enabled.

Does it work on mobile?

Yes, but you can optionally disable it on mobile devices for better performance.

Can I trigger confetti on button clicks?

Yes! You can either:
1. Use the CSS selector trigger to fire on any element click
2. Add the tada-trigger class to any element
3. Use the JavaScript API: window.Tada.fire()

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Tada Confetti – Celebration Effects〉的開發相關工作。

參與者

變更記錄

1.0.1

  • Fixed text domain mismatch with plugin slug.
  • Fixed incorrect file paths in require statements causing fatal error on activation.
  • Fixed unsanitized POST input in Pro settings AJAX handler.
  • Fixed non-prefixed global variables in Pro template files.
  • Removed deprecated load_plugin_textdomain() call.

1.0.0

  • Initial public release.
  • Core confetti and fireworks effects.
  • Trigger controls, preset system, and shortcode support.
  • Admin live preview and settings UI.