A Simple WordPress plug-in which enables you to show a current status/mood on your website.

Author:Daniel Sands (profile at
WordPress version required:2.0.2
WordPress version tested:2.7
Plugin version:1.20
Added to WordPress repository:13-01-2009
Last updated:14-01-2009
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:0
Rated by:0
Plugin URI:
Total downloads:2 785
Active installs:10+
plugin download
Click to start download

A Simple WordPress plug-in which enables you to show a current status/mood on your website, it includes full administration of your current status, and the apperance of the status holder can be fully altered using CSS within the admin page. This is only the first version and more concise versions will be released if it proves to be popular..

1.20 Fixed error regarding Parsing, on line 114. Sorry if anyone had this error.

New Version: 1.15 This new version includes the following new features:

  1. Status now shows an "X Minutes ago", etc message to indicate how old the status is. By default it is included in fresh installations of MyStatus 1.10, however if you're upgrading from Version 1.01 and want to use this feature you must alter the 'Structure' and 'Style' settings in your administration panel, simply add
    <span class="time">%TIME%</span>
    to your structure, after the "%STATUS%" tag and add
    .time { font: normal 10px verdana;}
    to your Style setting.
  2. You can now disable the default function to load the status, and call the function directly. To disable the function simply untick the "Run Function in get_sidebar()" checkbox in the settings screen, you can then use the following code to get the status text:
    <?php get_current_status($before, $after, $mid) ?>
    <?php get_previous_status($before, $after, $mid) ?>
    <?php get_mystatus_name() ?>
    Simply replace $before, $after and $mid with the structure you want, for example:
    <?php get_current_status('<span class="status">', '</span>', '</span><span class="time">') ?>
    would return:
    <span class="status">Current Status will be here</span><span class="time">Time ago status submitted will be here</span>

Updating to version 1.15 Simply replace the MyStatus.php file in your plugins directory.