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.

Transpose Email


Putting your email address in a blog post is an open invitation to spammers. There are several methods to prevent this, like using a contact form or obfuscating your email.

Transpose Email plugin allows you to use JavaScript to create an encoded link. Clicking that link will trigger the user’s email client to open and create an email.

You have the option to set the default subject line to whatever you want.


  1. Unzip as is into your plugins folder, usually wp-content/plugins/
  2. Activate the plugin on the plugin screen
  3. Add Email Me. Change user and to match your email address.


What are the requirements for this plugin?
  1. WordPress 1.5 or above
  2. The user’s browser needs to have JavaScript enabled
Can I customize what is displayed?

Yes, you can. The javascript function accepts the following arguments:
1. userid – The part that comes before the @ in your email address e.g. if your email address is, enter it as user
2. domain – The part that comes after the @ in your email address e.g. my email address is, enter it as
3. subject – The subject line of the email you will receive.

For more information, please visit

Do I really need this plugin?

This plugin would be useful when you don’t want to use your contact form and instead use mailto: links. Using mailto: has the drawback of spambots finding your email address. This plugin encrypts your emailaddress, thus keeping you safe from spammers.

Contributors & Developers

“Transpose Email” is open source software. The following people have contributed to this plugin.


Translate “Transpose Email” into your language.

Interested in development?

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



  • Minor JS fixes


  • Better support for blogs which have the wp-content folder moved from the original folder
  • Added support for blank subject line


  • Uploaded in the WordPress repository.


  • Readme file update


  • Moved the javascript function to an external .js file. Now the plugin works even when your blog is served as application/xhtml+xml on browsers that support it, e.g Firefox


  • First release