This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Auto Post Title


There are times when you want to automatically include information into the title of a post, page, or custom post type. This plugin adds an item to the Admin Settings menu called “Title Format.” Clicking on this link will give you an options page where you will find a text field for each post type that you have registered in WordPress, including Post and Page. In these text fields, you are able to use shortcodes to build a title format that will be used to generate the title of all posts of that type. For example, say I had a blog with several authors, and I wanted to include the author’s name into the title of every post. I could use something like:
[title] – by [author]
So, if I had a post by John Smith, with a title of “An Excellent Post,” the title would be displayed as: “An Excellent Post – by John Smith”

Here are the tags that are available:

  • id
  • title
  • author
  • date (use the attribute: format=”” to format date. Click here for formatting info.)
  • modified (also takes the format=”” attribute.)
  • category
  • content
  • excerpt
  • status (published, draft, etc.)
  • type (the post type)
  • name (the post slug)
  • comments (show number of comments)

Another example:

I might have a website which uses custom post types to catalog my inventory of cars for sale. My ‘cars’ post type will be displayed in the Auto Post Title options page as ‘Cars Title.’
Assuming that I have already set up my cars with a year, make, and model as meta data, I would then enter something like this:
[year] [make] [model] For Sale!
Each of my cars will then be shown with a title similar to: “2011 Chevy Camaro For Sale!”

You can also use custom taxonomies as tags. Only the first term will be used.


  • This is the optios page as you will see it if you have no custom post types registered.


  1. Upload auto-post-title.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Navigate to “Title Format” under the admin settings menu.
  4. Type your formatting rules into the appropriate text fields.


Read all 3 reviews

Contributors & Developers

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


Translate “Auto Post Title” into your language.

Interested in development?

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



  • Fixed problem with navigation menu showing the formatted title on single posts or pages.


  • Added support for post category, and custom taxonomies.


  • Fixed custom titles not showing in title tags.


  • Fixed a bug with 1.2