I was using twitterfeed.com to post my blog posts on identi.ca and twitter, but since the service behaved sometimes strangely re-posting old posts and spamming my followers (maybe it was my rss fault anyway) I decided to find a proper wordpress plugin to do the job. Twitterupdater is a simple, nice plugin with clean source code but uses twitter service and not the FLOSS and better identi.ca. Fortunatelly identi.ca is API compaliant with twitter so here is a quick tip on how to change the service twitterupdater uses.
- Download from twitterupdater.com
- Open twitter_updater.php with your favorite text editor, or with wordpress edit plugin feature
- Change line 64 from $host = 'twitter.com'; to $host = 'identi.ca';
- Change line 96 from $twitterURI = "/statuses/update.xml?source=ingoalstwitterupdate"; to $twitterURI = "/api/statuses/update.xml?source=ingoalstwitterupdate";
- Configure the plugin as usual
- Enjoy!
Note that this blog post is a test to check if this is going to work
Update: and yes it works!
Extra Tip: You can find all the '@' symbols in twitter_updater.php file and add an extra space after them so identi.ca parses the shorten url as link.
Edit: Testing if the twitterupdater plugin still works with wordpress 2.9.2


Ubuntu


