Text Case Converter

Description

Text Case Converter is an open source WordPress plugin using which you can change your page or post text into uppercase or lowercase or capitalize or sentence case or invert case etc.. Besides this, you can also generate dummy text in your post and can count the no. of characters, words and lines in post text.

Watch this video to see how the plugin works:

Key features of this plugin include

  • Transform your Page / Post Text in uppercase / lowercase / capitalize.
  • Generate Dummy Text within TinyMCE editor.
  • Calculate no. of characters, words and paragraphs.
  • Superscript / subscript your text.
  • Copy to Clipboard and paste it anywhere.
  • Download your post / page text in separate file.
  • Add Break row to your text.
  • Clean all text.
  • Highlight text.
  • Quotation marks around the text.
  • HTML5 tag for addresses.
  • Abbreviation tag with title attribute for text.
  • Tooltip and synonyms features for text.
  • New buttons for audio and video insert.
  • Use code tag to define some text as computer code.
  • Underline text with colors
  • Use tel tag for any phone number for SEO
  • Use email tag for any email you have on page
  • Modern SweetAlert notifications for better user experience
  • NEW: Professional mce-ico icons for all buttons
  • NEW: Enhanced Elementor compatibility with dynamic icon injection
  • NEW: Improved visual design with consistent icon styling
  • NEW: Better performance and caching optimization

Multiple Languages

This plugin is translated into multiple languages which includes:

Arabic
Bengali
Chinese Simplified
Chinese Traditional
English
French
German
Hindi
Italian
Japanese
Portuguese (Brazil)
Russian
Spanish

Screenshots

  • Plugin Dashboard
  • Plugin Settings
  • Plugin Documentation
  • Classic Editor Extended Tools
  • Elementor Editor Extended Tools
  • Gutenberg Editor Extended Tools

Installation

The plugin is simple to install:

  • Download text-case-converter.2.0.zip
  • Unzip
  • Upload the plugin directory to your /wp-content/plugins directory
  • Go to the plugin menu page and activate the plugin.

FAQ

How to use Text Case Converter plugin?

  1. Activate the plugin through the ‘Plugins’ menu in WordPress.
  2. Then go to new post or page and enable classic editor, you will see extra buttons to use new features.
  3. You can also access plugin settings from Settings > Text Case Converter in your WordPress admin.

How to use with different editors?

Classic Editor:
– Create or edit a post with Classic Editor enabled
– All Text Case Converter buttons will appear in the toolbar with professional icons
– Select text and use any conversion feature (Uppercase, Lowercase, SMS, Email, etc.)

Gutenberg Block Editor:
– Add a “Classic” block to your post/page
– The Text Case Converter buttons will appear in the Classic block toolbar
– Select text and use any conversion feature
– Note: Buttons only appear in Classic blocks, not native Gutenberg blocks

Elementor Builder:
– Add a “Text Editor” widget to your page
– The plugin buttons will appear in the Text Editor widget toolbar with enhanced compatibility
– All features work as expected with dynamic icon injection
– Settings accessible via WordPress Admin Settings Text Case Converter

What new features are available in version 2.0?

Visual Improvements:
Professional Icons: All buttons now use consistent mce-ico icons instead of text labels
Enhanced Design: Better visual consistency across all editor types
Improved UX: Cleaner, more professional appearance

Technical Improvements:
Elementor Compatibility: Enhanced support with dynamic CSS injection
Performance: Optimized loading and caching
Code Quality: Improved JavaScript and CSS structure

Existing Features:
SMS Links: Create clickable SMS links with phone numbers
Email Links: Create clickable email links
Telephone Links: Create clickable phone number links
Text Case Conversion: Uppercase, Lowercase, Capitalize, Sentence case, Alternate case
Formatting Tools: Headings, Subscript, Superscript, Underline, Code
Interactive Features: Tooltips, Audio/Video tags, Calculator, Synonyms
Utility Tools: Clean editor, Copy to clipboard, Download text

What is the benefit of using this plugin?

User can easily change page or post text into uppercase or lowercase or capitalize or sentence case or invert case etc.. The plugin also provides modern UI improvements, professional icon design, and better caching for optimal performance. Version 2.0 brings enhanced compatibility with Elementor and improved visual design.

Is this plugin compatible with the latest WordPress version?

Yes, this plugin is regularly updated and tested with the latest WordPress versions for maximum compatibility. Version 2.0 includes enhanced compatibility with Elementor and improved performance.

Reviews

February 10, 2021
You sir, are an awesome human being! Thanks for creating this!
Read all 3 reviews

Contributors & Developers

“Text Case Converter” is open source software. The following people have contributed to this plugin.

Contributors

“Text Case Converter” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Text Case Converter” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.0

  • Major Visual and Technical Improvements
  • NEW: Professional mce-ico icons for all buttons replacing text labels
  • NEW: Enhanced Elementor compatibility with dynamic CSS injection
  • NEW: Improved visual design with consistent icon styling across all editors
  • NEW: Better performance with optimized loading and caching
  • NEW: Dynamic icon injection for Elementor editor compatibility
  • NEW: Updated download icon to more attractive design
  • NEW: Enhanced CSS structure for better maintainability
  • NEW: Improved JavaScript with better error handling
  • NEW: Force override CSS to ensure icons display correctly in all environments
  • NEW: Periodic icon injection to catch dynamic content in Elementor
  • NEW: Better responsive design for different screen sizes
  • NEW: Enhanced accessibility with proper icon labeling
  • NEW: Improved code organization and documentation

1.4.7

  • New Features and Improvements
  • Added SMS Links feature – Create clickable SMS links with phone numbers
  • Enhanced compatibility documentation for Gutenberg and Elementor
  • Improved user instructions for different editors
  • Added comprehensive how-to-use guide
  • Settings array now organized alphabetically for better user experience
  • Updated language files with SMS translations

1.4.6

  • Bug Fixes and Improvements
  • Fixed missing support file that caused fatal errors on settings page
  • Fixed form submit button typo that prevented settings from saving
  • Fixed version constant typo (VERSON -> VERSION) throughout codebase
  • Fixed SweetAlert script handle typo
  • Improved caching by replacing random version numbers with proper version constants
  • Enhanced code formatting and removed debug code
  • Started replacing browser alerts with modern SweetAlert notifications
  • Improved JavaScript code structure and consistency
  • Better error handling and user experience
  • Performance optimizations for better loading times

1.4.5 23/03/2024

  • Added Underline style options
  • Libraries Update like bootstrap, sweetalert, zebratooltips
  • Minor bugs fix

1.4.4 14/11/2023

  • Added Underline style options
  • Libraries Update like bootstrap, sweetalert, zebratooltips
  • Minor bugs fix

1.4.3 23/05/2022

  • Libraries Update like bootstrap, sweetalert, zebratooltips
  • Minor bugs fix

1.4.2 15/01/2022

  • Compatible with more characters e.g. ğ, ö, ü, ç etc.

1.4.1 30/6/2021

  • Added Headings tag
  • Added translation for Japanese, Italian, Chinese Traditional, German
  • Compatible with WordPress 5.8

1.4 04/11/2020

  • Added customer support option
  • Added setting page to hide show tool
  • Added new features for code tag, underline with colors, email and tel tags

1.3 07/10/2020

  • Compatible with Block Editor

1.2 23/07/2020

  • Added tooltip, audio, video, synonyms feature
  • Minor bugs resolved

1.1.1

  • 08/07/20
  • Minor bugs resolved

1.1

  • 27/06/20
  • Added Multi Language support
  • Added new features for Address, Short Quotation, Abbreviation, Highlight
  • Added Multisite support

1.0

  • 25/11/19
    Initial release