Description
Smart Initial Caps Titles intelligently formats WordPress post titles by converting them to Initial Caps while preserving important acronyms and numeric terms commonly used in news, tech, and official content.
Unlike CSS-only solutions, this plugin safely processes titles at runtime without modifying database content or harming SEO.
Perfect for:
* News websites
* Blogs with ALL CAPS headlines
* Government, politics, and tech content
Features
- Automatically preserves ALL CAPS words (FG, INEC, USA)
- Preserves numeric acronyms (5G, 2FA, 50BN, 2027PVC)
- Converts remaining words to Initial Caps
- Optional category-based rules (e.g. apply only to Politics)
- Choose where it applies:
- Homepage / Blog page
- Single posts
- Archives
- Performance optimized:
- Skips short titles
- Uses WordPress object cache
- SEO-safe (no database changes)
Installation
- Upload the plugin folder to
/wp-content/plugins/ - Activate Smart Initial Caps Titles from the Plugins menu
- Go to Settings Initial Caps Titles
- Configure where and how the formatter applies
FAQ
-
Does this change my post titles permanently?
-
No. Titles remain unchanged in the database. Formatting is applied dynamically.
-
Will this affect SEO?
-
No. Search engines read the same title content; only casing is adjusted for display.
-
Can I limit this to certain categories?
-
Yes. You can select specific categories from the settings page.
-
Does it support numeric acronyms like 5G or 2FA?
-
Yes. These are automatically detected and preserved.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Smart Initial Caps Titles” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Smart Initial Caps Titles” 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.0
- Added numeric acronym detection (5G, 2FA, 50BN)
- Added category-based rules
- Performance optimizations with caching
- Improved settings UI
1.0.0
- Initial release

