{"id":35652,"date":"2015-05-21T05:03:06","date_gmt":"2015-05-21T05:03:06","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/tdlm-title-case\/"},"modified":"2026-08-16T06:28:00","modified_gmt":"2026-08-16T06:28:00","slug":"tdlm-title-case","status":"publish","type":"plugin","link":"https:\/\/en-ca.wordpress.org\/plugins\/tdlm-title-case\/","author":321161,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.0.0","stable_tag":"2.0.0","tested":"7.0.4","requires":"6.6","requires_php":"7.4","requires_plugins":null,"header_name":"TDLM Title Case","header_author":"TDLM","header_description":"","assets_banners_color":"","last_updated":"2026-08-16 06:28:00","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/tdlm\/tdlm-title-case","header_author_uri":"https:\/\/github.com\/tdlm","rating":4,"author_block_rating":0,"active_installs":10,"downloads":1973,"num_ratings":3,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"scottmweaver","date":"2015-05-21 05:36:07"},"1.0.1":{"tag":"1.0.1","author":"scottmweaver","date":"2015-05-21 06:34:02"},"2.0.0":{"tag":"2.0.0","author":"scottmweaver","date":"2026-08-16 06:28:00"}},"upgrade_notice":{"2.0.0":"<p>Major update for Gutenberg. Requires WordPress 6.6+. Classic Editor support has been removed. Existing lowercase and uppercase word list settings are preserved.<\/p>"},"ratings":{"1":0,"2":0,"3":"1","4":"1","5":"1"},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","2.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Title Case panel in the block editor document sidebar with four case buttons."}},"plugin_section":[],"plugin_tags":[148857,148076,1460,31108,31107],"plugin_category":[],"plugin_contributors":[189056],"plugin_business_model":[],"class_list":["post-35652","plugin","type-plugin","status-publish","hentry","plugin_tags-block-editor","plugin_tags-gutenberg","plugin_tags-title","plugin_tags-title-case","plugin_tags-titlecase","plugin_contributors-scottmweaver","plugin_committers-scottmweaver"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/tdlm-title-case.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>TDLM Title Case adds a <strong>Title Case<\/strong> panel to the block editor document sidebar. When you're editing a post title, choose one of four options in a 2x2 button grid:<\/p>\n\n<ol>\n<li><strong>Title Case<\/strong> \u2014 capitalize words using configurable lowercase and uppercase word lists<\/li>\n<li><strong>All Lowercase<\/strong><\/li>\n<li><strong>All Uppercase<\/strong><\/li>\n<li><strong>cRaZy CaSe<\/strong><\/li>\n<\/ol>\n\n<p>The title updates immediately and supports undo through the editor.<\/p>\n\n<p>Configure the lowercase and uppercase word lists under <strong>Settings \u2192 TDLM Title Case<\/strong>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>tdlm-title-case<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the TDLM Title Case plugin through the <strong>Plugins<\/strong> menu in WordPress<\/li>\n<li>Edit a post in the block editor and open the <strong>Title Case<\/strong> panel in the document sidebar<\/li>\n<li>Optionally configure word lists under <strong>Settings \u2192 TDLM Title Case<\/strong><\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20with%20the%20classic%20editor%3F\"><h3>Does this work with the Classic Editor?<\/h3><\/dt>\n<dd><p>No. Version 2.0.0 requires the block editor (Gutenberg). Classic Editor support was removed.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20which%20words%20stay%20lowercase%20in%20title%20case%3F\"><h3>Can I customize which words stay lowercase in title case?<\/h3><\/dt>\n<dd><p>Yes. Go to <strong>Settings \u2192 TDLM Title Case<\/strong> and edit the comma-separated lowercase and uppercase word lists.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Rewritten for the block editor with a document sidebar panel and 2x2 case button grid.<\/li>\n<li>Added cRaZy CaSe transform.<\/li>\n<li>Added TypeScript-based editor assets built with <code>@wordpress\/scripts<\/code>.<\/li>\n<li>Added wp-env local development setup and GitHub Actions for tests and WordPress.org deployment.<\/li>\n<li>Requires WordPress 6.6+ and PHP 7.4+.<\/li>\n<li>Removed Classic Editor dropdown support.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<p>Release Date: May 21st, 2015<\/p>\n\n<ul>\n<li>Maintenance release.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<p>Release Date: April 10th, 2015<\/p>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Change your post title to title case, lowercase, uppercase, or cRaZy CaSe from the block editor.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/35652","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=35652"}],"author":[{"embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/scottmweaver"}],"wp:attachment":[{"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=35652"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=35652"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=35652"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=35652"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=35652"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/en-ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=35652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}