Title: TDLM Title Case
Author: Scott Weaver
Published: <strong>May 21, 2015</strong>
Last modified: August 16, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/tdlm-title-case.svg)

# TDLM Title Case

 By [Scott Weaver](https://profiles.wordpress.org/scottmweaver/)

[Download](https://downloads.wordpress.org/plugin/tdlm-title-case.2.0.0.zip)

 * [Details](https://en-au.wordpress.org/plugins/tdlm-title-case/#description)
 * [Reviews](https://en-au.wordpress.org/plugins/tdlm-title-case/#reviews)
 *  [Installation](https://en-au.wordpress.org/plugins/tdlm-title-case/#installation)
 * [Development](https://en-au.wordpress.org/plugins/tdlm-title-case/#developers)

 [Support](https://wordpress.org/support/plugin/tdlm-title-case/)

## Description

TDLM Title Case adds a **Title Case** panel to the block editor document sidebar.
When you’re editing a post title, choose one of four options in a 2×2 button grid:

 1. **Title Case** — capitalize words using configurable lowercase and uppercase word
    lists
 2. **All Lowercase**
 3. **All Uppercase**
 4. **cRaZy CaSe**

The title updates immediately and supports undo through the editor.

Configure the lowercase and uppercase word lists under **Settings  TDLM Title Case**.

## Installation

 1. Upload the `tdlm-title-case` folder to the `/wp-content/plugins/` directory
 2. Activate the TDLM Title Case plugin through the **Plugins** menu in WordPress
 3. Edit a post in the block editor and open the **Title Case** panel in the document
    sidebar
 4. Optionally configure word lists under **Settings  TDLM Title Case**

## FAQ

### Does this work with the Classic Editor?

No. Version 2.0.0 requires the block editor (Gutenberg). Classic Editor support 
was removed.

### Can I customize which words stay lowercase in title case?

Yes. Go to **Settings  TDLM Title Case** and edit the comma-separated lowercase 
and uppercase word lists.

## Reviews

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

### 󠀁[WP 4.7.2](https://wordpress.org/support/topic/wp-4-7-2/)󠁿

 [Gary Wright](https://profiles.wordpress.org/garywright/) February 27, 2017

Great idea and exactly what I was looking for but… Doesn't seem to work with WP 
4.7.2.

 [ Read all 3 reviews ](https://wordpress.org/support/plugin/tdlm-title-case/reviews/)

## Contributors & Developers

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

Contributors

 *   [ Scott Weaver ](https://profiles.wordpress.org/scottmweaver/)

[Translate “TDLM Title Case” into your language.](https://translate.wordpress.org/projects/wp-plugins/tdlm-title-case)

### Interested in development?

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

## Changelog

#### 2.0.0

 * Rewritten for the block editor with a document sidebar panel and 2×2 case button
   grid.
 * Added cRaZy CaSe transform.
 * Added TypeScript-based editor assets built with `@wordpress/scripts`.
 * Added wp-env local development setup and GitHub Actions for tests and WordPress.
   org deployment.
 * Requires WordPress 6.6+ and PHP 7.4+.
 * Removed Classic Editor dropdown support.

#### 1.0.1

Release Date: May 21st, 2015

 * Maintenance release.

#### 1.0.0

Release Date: April 10th, 2015

 * Initial release.

## Meta

 *  Version **2.0.0**
 *  Last updated **2 months ago**
 *  Active installations **10+**
 *  WordPress Version ** 6.6 or higher **
 *  Tested up to **7.0.7**
 *  PHP Version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/tdlm-title-case/)
 * Tags
 * [block-editor](https://en-au.wordpress.org/plugins/tags/block-editor/)[gutenberg](https://en-au.wordpress.org/plugins/tags/gutenberg/)
   [title](https://en-au.wordpress.org/plugins/tags/title/)[title-case](https://en-au.wordpress.org/plugins/tags/title-case/)
   [titlecase](https://en-au.wordpress.org/plugins/tags/titlecase/)
 *  [Advanced View](https://en-au.wordpress.org/plugins/tdlm-title-case/advanced/)

## Ratings

 4 out of 5 stars.

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

[Your review](https://wordpress.org/support/plugin/tdlm-title-case/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/tdlm-title-case/reviews/)

## Contributors

 *   [ Scott Weaver ](https://profiles.wordpress.org/scottmweaver/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/tdlm-title-case/)