Title: FlexiWords
Author: luxmedprotez
Published: <strong>March 21, 2026</strong>
Last modified: March 21, 2026

---

Search plugins

![](https://ps.w.org/flexiwords/assets/banner-772x250.png?rev=3487785)

![](https://ps.w.org/flexiwords/assets/icon-256x256.png?rev=3487785)

# FlexiWords

 By [luxmedprotez](https://profiles.wordpress.org/luxmedprotez/)

[Download](https://downloads.wordpress.org/plugin/flexiwords.1.1.2.zip)

 * [Details](https://pcd.wordpress.org/plugins/flexiwords/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/flexiwords/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/flexiwords/#installation)
 * [Development](https://pcd.wordpress.org/plugins/flexiwords/#developers)

 [Support](https://wordpress.org/support/plugin/flexiwords/)

## Description

FlexiWords lets you create stunning rotating text animations in seconds. Combine
a fixed headline with up to 5 rotating words or phrases, style them individually,
and embed anywhere on your WordPress site using a simple shortcode.

**Perfect for:**

 * Hero banners and landing pages
 * Catchy slogans and taglines
 * Call-to-action sections
 * Portfolio and agency websites
 * Any section where you want to grab attention

**How It Works:**

 1. Go to the FlexiWords menu in your admin panel
 2. Enter your fixed text, rotating texts, colors, and style options
 3. Copy the generated shortcode and paste it anywhere on your site

**Features:**

 * Up to 5 rotating texts per item
 * Individual color settings for fixed text, rotating text, and suffix
 * Font size and bold options for each text element
 * Font family selection
 * Text alignment (left, center, right)
 * Adjustable animation duration and delay
 * Optional suffix text
 * Live preview in the admin panel
 * Lightweight and fast — no jQuery dependency
 * Clean shortcode system: `[flexiwords id="1"]`
 * Works with any theme and page builder

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/flexiwords` directory, or install
    directly through the WordPress plugins screen.
 2. Activate the plugin through the “Plugins” screen in WordPress.
 3. Navigate to the “FlexiWords” menu in your admin panel.
 4. Click “Add New” to create your first rotating text animation.

## FAQ

### How do I create a FlexiWords item?

Go to the “FlexiWords” menu in your admin panel and click the “Add New” tab. Enter
a fixed text, add your rotating texts (up to 5), customize colors and formatting,
then save. Use the generated shortcode to display it on your site.

### How many rotating texts can I add?

Each FlexiWords item supports up to 5 rotating text entries.

### Where can I use the shortcode?

You can place the shortcode in any area that supports shortcodes: pages, posts, 
text widgets, and page builder text modules.

### Does FlexiWords work with page builders like Elementor or Gutenberg?

Yes. Since FlexiWords uses a standard WordPress shortcode, it works with Elementor,
Gutenberg, WPBakery, Divi, and any other builder that supports shortcodes.

### Can I use multiple FlexiWords on the same page?

Absolutely. You can place as many different FlexiWords shortcodes on a single page
as you need. Each one operates independently.

### Does FlexiWords affect page loading speed?

No. FlexiWords is extremely lightweight. It loads minimal CSS and vanilla JavaScript
only on pages where the shortcode is used.

### Is FlexiWords SEO-friendly?

Yes. The fixed and rotating texts are rendered as real HTML text, making them fully
readable by search engines.

## Reviews

![](https://secure.gravatar.com/avatar/1b8f2a568f73be626d7d071c5a11fa99546fa14e85c0bc939427474be5bf9207?
s=60&d=retro&r=g)

### 󠀁[Simple and effective](https://wordpress.org/support/topic/simple-and-effective-1680/)󠁿

 [antoniabazzaro](https://profiles.wordpress.org/antoniabazzaro/) March 21, 2026

I needed a rotating text effect for my landing page and FlexiWords did exactly what
I wanted. Easy to set up, just fill in the words and paste the shortcode. Colors
and animation speed are customizable too. No bloat, no unnecessary features. Recommended.

 [ Read all 1 review ](https://wordpress.org/support/plugin/flexiwords/reviews/)

## Contributors & Developers

“FlexiWords” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ luxmedprotez ](https://profiles.wordpress.org/luxmedprotez/)

“FlexiWords” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/flexiwords/contributors)
for their contributions.

[Translate “FlexiWords” into your language.](https://translate.wordpress.org/projects/wp-plugins/flexiwords)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/flexiwords/), check
out the [SVN repository](https://plugins.svn.wordpress.org/flexiwords/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/flexiwords/) by 
[RSS](https://plugins.trac.wordpress.org/log/flexiwords/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.2

 * Added spacing between fixed text and rotating text

#### 1.1.1

 * Fixed incorrect redirect URL after saving a new FlexiWords item

#### 1.1.0

 * Security: Added nonce (CSRF) protection to database reset
 * Improved: Redirect to clean URL after database reset
 * Added “Reset Database” button in admin panel with double confirmation

#### 1.0.8

 * Added multi-language support (Turkish, Portuguese, Spanish, German, French, Italian)
 * Internationalization (i18n) infrastructure with .pot template file
 * All admin UI strings are now translatable

#### 1.0.7

 * Cache system improvements
 * Dynamic version added to style and script files
 * Database reset feature added
 * Performance optimizations

#### 1.0.6

 * General improvements and bug fixes

#### 1.0.5

 * Text alignment option added
 * Database structure updates

#### 1.0.4

 * Code improvements

#### 1.0.3

 * Bug fixes

#### 1.0.2

 * Font family option added
 * Performance improvements

#### 1.0.1

 * Animation duration and delay settings added
 * Database structure update

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.1.2**
 *  Last updated **2 weeks ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.9.4**
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/flexiwords/) and [English (US)](https://wordpress.org/plugins/flexiwords/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/flexiwords)
 * Tags
 * [animated text](https://pcd.wordpress.org/plugins/tags/animated-text/)[dynamic text](https://pcd.wordpress.org/plugins/tags/dynamic-text/)
   [text animation](https://pcd.wordpress.org/plugins/tags/text-animation/)[Text Rotator](https://pcd.wordpress.org/plugins/tags/text-rotator/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/flexiwords/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/flexiwords/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/flexiwords/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/flexiwords/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/flexiwords/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/flexiwords/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/flexiwords/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/flexiwords/reviews/)

## Contributors

 *   [ luxmedprotez ](https://profiles.wordpress.org/luxmedprotez/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/flexiwords/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://luxmedprotez.com/en)