Περιγραφή
Init FX Engine brings modern, interactive visual effects to your WordPress site — from fireworks to snowfall, emoji rain, and more. All effects are fully customizable, and can be triggered via keywords, shortcodes, or special events.
🎉 Celebrate milestones with fireworks or cannon blasts
💬 Let users experience emoji reactions and heart rain in comments
❄️ Schedule snowfall automatically or set your own custom dates
⚙️ Lightweight, fully customizable engine with intuitive UI
🖤 Grayscale mode for solemn occasions or national mourning
⏳ Animated preloaders to enrich user experience
Not just an effect plugin — this is an FX Engine for WordPress.
This plugin is part of the Init Plugin Suite — a collection of minimalist, fast, and developer-focused tools for WordPress.
GitHub repository: https://github.com/brokensmile2103/init-fx-engine
Highlights:
– Interactive visual effects: Firework, Emoji Rain, Heart Rain, Cannon Blast, Starlight, Celebration Burst
– Preloader (loading screen) with 6 styles: Dot Dot Dot, Bar, Logo, Flower, Spinner, Emoji
– Supports gradient or solid background for preloader
– Auto-fetch favicon for logo-based animation
– Snowfall effect with date scheduler (auto/custom)
– Grayscale mode (manual or scheduled)
– Shortcode [init-fx-ambient] for ambient background animation
– Keywords to trigger effects inside comments or post content
– Real-time preview of effects in settings page
– Lightweight, extensible, and multilingual-ready
License
This plugin is licensed under the GPLv2 or later.
You are free to use, modify, and distribute it under the same license.
Credits
This plugin includes these open-source libraries:
- canvas-confetti — https://www.kirilv.com/canvas-confetti/
- particles.js — https://vincentgarreau.com/particles.js/
Both are MIT licensed and bundled with the plugin.
Στιγμιότυπα
Εγκατάσταση
- Upload the plugin folder to
/wp-content/plugins/. - Activate the plugin from the “Plugins” screen.
- Go to Settings Init FX Engine to configure effects.
- Optionally insert
[init-fx-ambient]into posts or templates.
Συχνές Ερωτήσεις
-
Can I add my own effects?
-
Yes. Developers can hook into the engine via JavaScript or WordPress hooks.
-
Is the plugin heavy or slow?
-
No. Scripts are loaded only when needed — optimized for performance.
-
Can I use the effects outside of comments?
-
Yes. Use the
[init-fx]shortcode or callFXEngine.trigger('effect')in JavaScript. -
Does it support text formatting?
-
Yes. You can format text using simple markers:
bold,~strike~,`italic`,^highlight^,_neon_
Κριτικές
Δεν υπάρχουν αξιολογήσεις για αυτό το πρόσθετο.
Συνεισφέροντες & Προγραμματιστές
“Init FX Engine – Interactive, Event-Driven, Lightweight” είναι λογισμικό ανοιχτού κώδικα. Οι παρακάτω έχουν συνεισφέρει στη δημιουργία του.
ΣυντελεστέςΜεταφράστε το “Init FX Engine – Interactive, Event-Driven, Lightweight” στην γλώσσα σας.
Ενδιαφέρεστε για την ανάπτυξη;
Περιηγηθείτε στον κώδικα, ανατρέξτε στο αποθετήριο SVN ή εγγραφείτε στο αρχείο καταγραφής αλλαγών ανάπτυξης μέσω RSS .
Σύνοψη αλλαγών
1.3 – September 13, 2025
- New Feature: Added Session-only Preloader option (only shows preloader on first visit per session).
- New Feature: Added Inline Formatting toggle (enable/disable parsing of inline syntax in texts).
- New Feature: Introduced Spoiler syntax using
||text||— wraps any content (including images) inside a blurred container with click-to-reveal overlay. - Internationalization: Spoiler overlay label (
Tap to reveal) is now translatable via i18n. - CSS Injection: Optimized to load highlight and spoiler styles only when needed.
- Developer: Extended sanitize and settings registration for new options (
session_once,inlinefmt). - Stability: Fixed duplication issues when parsing spoiler blocks and ensured clean DOM structure.
- UX: Improved spoiler accessibility with ARIA labels.
1.2 – August 25, 2025
- Critical Fix: Resolved preloader flash/flicker issue during page load
- Performance: Eliminated race conditions in asset loading sequence
- Compatibility: Enhanced support for themes without
wp_body_openhook - Stability: Fixed “Cannot read properties of null” errors in early execution
- Code Quality: Refactored preloader timing mechanism for WordPress standards compliance
- User Experience: Smoother transitions with anti-flash CSS critical loading
- Developer: Improved error handling and graceful degradation fallbacks
1.1 – August 24, 2025
- New Effects: Particle Burst, Text Typewriter, Floating Bubbles, Lightning Strike
- Advanced Triggers: Scroll-based, time-delayed sequences, interaction tracking
- Enhanced Keywords: Phrase support, case-insensitive matching, bulk import/export
- Mobile Optimization: 40% better performance, responsive effect scaling
- Developer API: Custom effect creation, debug mode, WordPress hooks
- Bug Fixes: Preloader race condition, Safari compatibility, memory cleanup
1.0 – May 17, 2025
- First public release
- Fireworks, emoji rain, heart rain, cannon blast and more
- Animated preloader with 6 built-in styles
- Settings page with real-time preview
- Shortcodes for triggering and ambient effects
- Snowfall scheduler (auto/custom)
- Optional grayscale mode (manual or scheduled)
- Inline text formatting with common syntax
- Performance optimized and extensible


