Description
EX Kinetic Typography for Elementor adds boutique, high-end motion typography to your Elementor sites. Forget basic fade-ins; this plugin offers:
Features
- 80+ Animation Presets: From “Wonderland 3D” to “Matrix Decode”, “Explosive” to “Neon Flicker”
- 4 Trigger Modes: Entrance (play once), Scroll (scrubbed to scroll position), Hover (interactive), and Continuous Loop
- Full Typography Control: Font, size, weight, spacing, alignment, and color in the Style tab with Elementor’s responsive device switcher (desktop / tablet / mobile)
- Google Fonts Integration: Automatically loads Inter, Poppins, and Playfair Display with full weight ranges
- Performance Optimized: Built with
will-changeand GPU acceleration for smooth 60fps animations - Accessibility Ready: Respects
prefers-reduced-motionfor users who prefer less motion - RTL Support: Full right-to-left language support
Entrance/Scroll Presets (21)
- Explosive, Typewriter, Soft Blur, Elastic Up, Elastic Down
- 3D Flip X, 3D Flip Y, Spiral In, Glitch Snap, Matrix Decode
- Domino Fall, Converge Center, Skew Slide, Fold Paper, Unfold Paper
- Pixelate, Stutter Step, Wave Enter, Magnetic, Curtain Reveal
- Wonderland (3D)
Hover Presets (20)
- Weight Shift, Italic Slant, Spacing Expand, Color Cycle, Underline Grow
- Strikethrough, Scale Up, Rotate Jiggle, Skew Twist, Lift Off
- Sink Down, Blur Fade, Glow Pulse, Outline Stroke, Gradient Wipe
- Rubber Band, Flip Vertical, Flip Horizontal, Wave Ripple, Neon Flicker
Loop Presets (20)
- Float Wave, Breathe Scale, Pulse Opacity, Bounce Rhythm, Spin Slow
- Seesaw Tilt, Wobble Elastic, Jelly Morphic, Rubber Stretch, Heartbeat
- Flash Blink, Glitch Twitch, Rainbow Hue, Shimmer Shine, Neon Buzz
- Marquee Scroll, Orbit Rotate, Radar Scan, Swing Pendulum, Phase Shift
Requirements
- WordPress 5.0 or higher
- Elementor (free), from WordPress.org, 3.0 or higher (Pro also supported)
- PHP 7.4 or higher
Installation
- Upload the plugin folder to
/wp-content/plugins/ex-kinetic-typography-for-elementor/, or install through the WordPress Plugins screen. - Activate the plugin. WordPress will ensure Elementor is available where supported.
- Open the Elementor editor on any page or post.
- Search for EX Kinetic Typography in the widget panel.
- Drag the widget onto your page and customize.
FAQ
-
Does this require Elementor Pro?
-
No. This plugin works with the free version of Elementor from WordPress.org and with Elementor Pro.
-
Can I customize the fonts?
-
Yes, you have full control over font family, size, weight, style, decoration, transform, alignment, line height, letter spacing, and color. All properties support responsive overrides for tablet and mobile devices.
-
How do I change animations for different screen sizes?
-
The widget uses the same animation across all devices but you can customize typography (font size, weight, etc.) separately for Desktop, Tablet, and Mobile in the Style tab.
-
Are the animations accessible?
-
Yes. The widget respects the
prefers-reduced-motionmedia query. Users who have enabled reduced motion in their operating system will see static text without animations. -
Does it support RTL languages?
-
Yes, full RTL (right-to-left) support is included for Hebrew, Arabic, and other RTL languages.
-
Can I use dynamic content?
-
Yes, the headline text field supports Elementor’s dynamic tags, so you can pull text from custom fields, post titles, and more.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“EX Kinetic Typography for Elementor” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “EX Kinetic Typography for Elementor” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.5
- Release for WordPress.org review: verified Plugin Check and manual testing (enqueue / Elementor hooks)
1.1.4
- Fix: register Elementor frontend hooks immediately (elementor/frontend/init can fire before this script ran; animations did not run)
- Fix: safer widget bootstrap (JSON parse, headline text default), loader hooks on elementor/loaded
1.1.3
- Hover mode: enqueue dynamic CSS via wp_add_inline_style instead of printing a style tag in widget markup (WordPress.org guidelines)
1.1.2
- PHPCS: translators comment adjacent to translatable string with placeholders; QA catalog script wrapped in function + escaped CLI output
1.1.1
- Renamed main plugin file to ex-kinetic-typography-for-elementor.php so the bootstrap filename matches the directory slug (Plugin Check / WordPress.org)
- Admin notice: translators comment placement and output escaping adjusted for PHPCS
1.1.0
- Renamed plugin for WordPress.org: distinctive name and text domain aligned with reserved slug
- Author and Author URI updated to match the submitting WordPress.org profile
- Added
Requires Plugins: elementorfor dependency handling on WordPress 6.5+ - Elementor widget category slug and label updated (widgets on existing pages keep working)
1.0.9
- Removed Manual trigger mode; use Entrance with the replay button for the same behavior
- Typography lives only under Style; responsive values use Elementor’s device icons (no separate device tabs)
- Legacy pages saved with Manual mode are treated as Entrance in the frontend
1.0.4
- Fixed: Text domain updated to match WordPress.org slug
- Fixed: Security improvements (proper escaping)
- Fixed: Removed unnecessary files
- Fixed: Limited tags to 5 per WordPress.org guidelines
1.0.3
- Fixed: RTL/LTR text direction now works correctly on RTL sites
- Fixed: Animation stagger direction follows text direction
- Fixed: Padding issues with Elementor widget container
- Improved: Uses CSS direction property for reliable text flow
1.0.0
- Initial release
- 21 Entrance/Scroll presets
- 20 Hover presets
- 20 Loop presets
- 5 Trigger modes
- Full typography control with responsive overrides
- Google Fonts integration
- Accessibility support
- RTL support