This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Title Case

Description

This is a PHP port/WordPress adaptation of John Gruber‘s title case code. Once activated, it will automatically filter post titles as they are output and put them in proper Title Case. To quote Gruber’s introduction:

It’s pretty easy to write a non-clever title-casing function. The simplest way is to just capitalize the first letter of every word. That’s not right, though, because it’ll leave you with capitalized small words like if, in, of, on, etc. What you want is something that not only knows not to capitalize such words, but will un-capitalize them if they’re erroneously capitalized in the input.

Title Case handles all edge cases the original code does. In addition, it will avoid capitalizing the i in “-ing” if you happen to end a word with that.

Version History

1.1

Fixes bugs related to HTML entities.

1.0

Initial release.

Installation

  1. Upload title-case.php to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. That’s it!

Contributors & Developers

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

Contributors