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.



Make your emotions an integral part of your site with Empathy.

New in 1.0.3

  • Uninstalling Empathy now removes user-specific settings.
  • Empathy now prevents you from mistakenly adding an existing emotion. Form information is maintained if an error occurs when attempting to add an emotion.
  • Includes updated.POT file for translations.

Feature Highlights

  • Your Emotions: Canned mood lists are a thing of the past; with Empathy’s emotion taxonomy you can create exactly the moods and emotions that fit you. And because Empathy utilizes WordPress’ own Taxonomy API, each emotion can have it’s own unique descriptions, post counts, archive pages (allowing users to browse your posts by emotion), and site feeds (allowing users to subscribe to your emotions).
  • Your Themes: Empathy’s emotion theme manager allows you to create, edit, and manage any number of themes for your emotions, each with it’s own unique imagery (in gif, jpg, png, or swf format). Authors can select a unique theme to use for their own emotions or stick with the active theme and specify a current emotion to display on their author archive page.
  • Your Rules: Empathy’s emotion widgets, shortcodes, and site-integration settings allow you to start using it immediately, without having to hack template tags into your existing theme. If hacking themes is your thing, though, Empathy has a complete set of new template tags for displaying and working with your emotions.

Additional Requirements

Empathy requires PHP 5.

Special Thanks

To the following artists for creating the included default imagery:


  • Emotions
  • Themes
  • Theme Editor
  • Settings


  1. Upload the empathy directory to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Start using Empathy!

Please note that Empathy requires PHP 5. If you don’t know what version of PHP you’re currently using you may want to contact your web host before installing Empathy.


Where can I get help with this?

Please see the official discussion group for information, documentation, and support.

Contributors & Developers

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


Translate “Empathy” into your language.

Interested in development?

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


1.0.3 (November 17, 2009)

  • Updated mgs_plugin_core to properly handled filters.
  • Updated uninstallation. Running the uninstall now removes user-specific settings.
  • Updated the Emotions administration page. Empathy now properly checks for existing emotions when attempting to add a new one, and maintains form information if an error occurs when attempting to add an emotion.
  • Additional minor tweaks to various administration functions.
  • Includes updated .POT file for translations.

1.0.2 (November 5, 2009)

  • Add Uninstal Empathy to the Tools page. Removes all information, files, and settings related to Empathy.
  • Tweaked the Batch Emotions page layout to more closely match that of other WordPress pages.
  • Includes .POT file for translations.

1.0.1 (November 3, 2009)

  • Added Tools page:
    • Use the Batch Emotions tool to quickly change the emotions associated with posts (individually or in bulk).

1 (November 1, 2009)

  • Initial public release.
  • Includes Emotions page:
    • Create emotions with unique titles, descriptions, and post counts. Set emotions as children of other emotions to keep them organized.
    • Edit existing emotions to modify emotion names, slugs, parents, and descriptions.
    • Set or remove emotions as default emotions (individually or in bulk) that will be selected by default when you create a new post or page.
    • Delete existing emotions (individually or in bulk) and all of the imagery associated with them.
  • Includes Themes page:
    • Create new, uniquely-named themes to add imagery to your emotions.
    • Set the active theme that will be used throughout your site for emotions.
    • Edit existing themes to upload new imagery for each emotion (individually or in bulk).
    • Delete imagery associated with a theme (individually or in bulk), or delete an entire theme.
  • Includes Settings page:
    • Toggle site integration.
      • Adjust the location of post emotions.
      • Adjust how post emotions are displayed.
    • Toggle displaying emotionally-related posts on single-post pages.
  • Includes new user options. Authors can select their own Empathy theme and set their current emotion from the WordPress Profile administration page.
  • Includes new widgets: Emotions, Emotion Cloud, Site Emotion
  • Includes new shortcodes: [empathy], [empath_cloud], [empathy_related]
  • Includes new template tags: in_empathy, is_empathy, get_empathy, the_empathy, get_empathy_info, the_empathy_info, the_empathy_object, the_author_emotion, empathy_list_emotions, empathy_dropdown_emotions, empathy_emotion_cloud, empathy_related_posts, empathy_site_emotion