The plugin is no longer maintained due to changes made in the Twitter API. I highly recommend the Twitter Tools plugin by Alex King and Crowd Favorite. It supports tweeting from WordPress, auto-tweeting posts, importing tweets, and many other features.

Final MyTwitter Version: 3.0.3 (December 19, 2009)
Download (Zip) (hosted at official WordPress Plugins site)

About: MyTwitter allows users to display their Twitter status updates (tweets) on their WordPress site and update their status through the Settings page for MyTwitter. Includes customization options including avatar display, number of tweets to display, formatting options, and stylesheets. It can be called as a widget or a function.

Compatibility: MyTwitter 2.01 has been tested to work with WordPress 2.7. It should work w/ versions 2.3 and higher.

Requirements: The current version of MyTwitter requires PHP 5.2 or higher to be installed on your web server as it uses the json_decode function and Twitter’s JSON API.

Installation: Extract the contents of the archive. Upload the mytwitter folder to your WordPress plugins folder (e.g. http://example.com/wp-content/plugins/). Set your preferences in the WordPress Settings panel for “MyTwitter” (including username, password, and formatting options). Set the Cache Life to the length of time for the Twitter feed to be cached before checking for updates.

Be sure to set the cache location to the appropriate location on your server. It defaults to the “cache” folder located in the MyTwitter plugin directory.

Stylesheets: Example CSS code is included in example.css. To incorporate on your site, copy/edit the code to the stylesheet for your current wordpress theme. For most themes, this can be done by going to Presentation -> Theme Editor and then select “Stylesheet” from the theme files list. The following is the CSS classes/IDs you can use to style your tweet output (additional notes available in the example.css file).

CSS Classes: mytwitter, mytwitter_tweet, mytwitter_tweet_time, mytwitter_separator
CSS IDs: mytwitter_tweet-1, mytwitter_tweet_time-1, mytwitter_separator-1 — the number increases sequentially for each tweet displayed. If you are displaying 5 tweets, they will be numbered from 1 to 5, (mytwitter_tweet-1, mytwitter_tweet-2, etc.)

To Display Your Tweets:
If you have a widget-enabled theme, you can add it to your sidebar by going to the WordPress Widgets administration screen, selecting “Widgets” from the menu, and then drag “MyTwitter” to the location you want it displayed on your sidebar. If you’d rather add it into your theme manually, use the code below.

<?php if (function_exists(‘mytwitter’)) { ?>
  <li><? mytwitter();?></li>
<?php } ?>

Warranty: This program is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Newest Version: Download newest version
Old Versions: Download older versions