Main Features
- Trigger visual effects such as fireworks, emojis, heart rain… based on keywords found in comments.
- Animated preloader with 6 built-in styles: Dot Dot Dot, Progress Bar, Logo Pulse, Flower Bloom, Spinner Rotate, Emoji Bounce — with background color and gradient support.
- Automatically detects your site’s favicon for logo-based preloaders (Logo Pulse style).
- Ambient particle effects using shortcodes — easily add to any page or section. See shortcode usage guide.
- Snowfall effect automatically activates from Dec 20–31 or can be scheduled manually.
- User-friendly settings page with live preview for each effect.
- Flexible keyword configuration — no coding required.
- Fast inline formatting using markers like
*bold*,~strikethrough~,_neon highlight_. - Optional grayscale mode for memorial or national mourning days, with manual or scheduled activation.
- Multilingual support: English and Vietnamese.
How It Works
Once installed and activated, go to Settings > Init FX Engine in your WordPress admin. Each effect can be mapped to one or more keywords. For example, if a comment contains the word “congrats”, a firework effect will be automatically triggered when the comment is submitted.
You can also manually trigger effects in posts or page sections using shortcodes. More shortcode guides will be published soon.
Available Shortcodes
– Attach an effect to a clickable or hoverable text segment. For instance, you can create a “Celebrate!” button that triggers fireworks on click.[init-fx-ambient]– Generate an animated particle background (bubbles, stars, connections…) with full customization. Useful for headers, banners, or full-section effects.
Snowfall Effect
One of the most popular features is the snowfall effect — great for Christmas or year-end holiday vibes. It automatically displays snow from December 20 to 31, or you can configure your own custom date range. Just enable it and let the engine handle the rest!
Installation Guide
- Download the plugin from this official page.
- Extract the ZIP and upload it to
/wp-content/plugins/. - In your WordPress admin, go to Plugins > Activate Init FX Engine.
- Go to Settings > Init FX Engine to begin configuring your effects.

Init FX Engine settings screen
Why Use Init FX Engine?
- Make your site more dynamic, interactive, and joyful for visitors.
- Encourage natural engagement through emotion-driven visuals.
- Quick setup — no coding skills required.
- Theme-independent — no override conflicts.
- Highly extensible with planned future updates and new effect modules.
Support
If you have feedback, encounter issues, or want to suggest new effect ideas, feel free to leave a comment on this post. The plugin will continue to improve based on real-world usage and community needs.
Init FX Engine isn’t just another effect plugin — it’s a tool that transforms your WordPress site into a fun, interactive, and emotionally engaging experience. A “congrats” can turn into fireworks. A “haha” becomes a rain of emojis. It all starts from a single comment.
Credits
This plugin uses the following open-source libraries:
- canvas-confetti – Used for firework and emoji effects
- particles.js – Used for animated particle backgrounds
All libraries are MIT licensed and embedded locally for performance and security.