We’ve finally gotten a chance to do some cleanup and testing on a new version of Twitter Tools, and the new version is ready for public testing.
Twitter Tools is a WordPress plugin that creates an integration between your WordPress blog and your Twitter account. It allows you to pull your tweets into your blog (as posts and digests) and create new tweets on blog posts and from within WordPress.
Among other changes, this version has the following major revisions:
- Fixed the issue where posts via XML-RPC/AtomPub or scheduled posts would not get tweeted – these now use your default settings.
- Fixed issues with digests – both daily and weekly should be working correctly now1 The digest features are no longer listed as experimental.
- Changed the code that checks to create the Twitter data table so that it works properly with the new bulk plugin activation features.
- Added a new filter
tweet_blog_post_urlso that other plugins can hook in and run the URL of your blog post through an URL shortening service of your choosing before sending the full URL to Twitter (which uses TinyURL by default). - Fixed an issue that caused the ‘Test Login’ functionality to report a failure with a correct username and password (though the regular functionality was unaffected).
- Fixed several auto-linking issues.
- Bunch of little/under the hood stuff.
I’m calling this a beta release since it hasn’t had public testing, but it is the version I’d recommend using at this point. It should address commonly reported issues – I really hope it does.
The download and more information are available on my WordPress Plugins page.
If you have any trouble with this, please open a thread in the WP Support Forums and e-mail me a link to the thread or post a link here.
- Though bug reports on these won’t shock me. [back]
Popularity: 4% [?]


Hutek.info adds this Comment:
Thanks for your useful plugin.
February 13th, 2009 at 12:25 pm
AgentSmith adds this Comment:
Hi Alex,
is it possible to show only “non-replieing” Tweets using your plugin? I tried some other, but all of them leave me no choice – either display all the crap I post to Twitter or none at all.
What I would love is to show only the “real” Tweets in which I’m not replying to anyone, but saying something for myself.
Is this possible with TwitterTools? If not, would it be hard for you to add that feature?
Thanks in advance, Manuel
February 13th, 2009 at 1:07 pm
Peter Murray adds this Comment:
A feature request — would it be possible to scan the tweet-o-sphere looking for URLs that match a post and add the resulting message as a comment on a post?
February 13th, 2009 at 1:15 pm
liquidcross adds this Comment:
So far, so good…thanks Alex! The only “bug” I’ve found so far is with editing previously published posts via an XML-RPC client. I had a post that went up this morning, before I upgraded Twitter Tools. I later logged in to fix a typo, then republished it…and it notified Twitter. I hope it won’t do that every time I make an edit!
February 13th, 2009 at 1:32 pm
Greg Smith adds this Comment:
Feature request: Ability to not send tweets about specific blog post based on category.
February 13th, 2009 at 4:12 pm
The IT Juggler adds this Comment:
Feature Request:
- ability to customize message that is tweeted. I’ve edited the previous to change the “New Blog:” to something of my choosing.
- ability to add parameters to the permalink (before it gets tinyurl’d) to assist in google analytics (or other) traffic analysis tools.
I can forward you the changes I made to the previous version, but I think that would be trying to teach the master how to suck eggs.
February 13th, 2009 at 5:15 pm
Alex adds this Comment:
I recommend reading the README.
February 13th, 2009 at 5:18 pm
Stan adds this Comment:
Hi Alex, great plugin, thanks! I searched the wordpress forums but couldn’t find anything related to changing the 10 minute check for tweets interval time? I was looking through the code in the plugin to try and find this and it appears the plugin relies on a file from your site (class-snoopy.php) – is this for cron updating? If so can I change this to use my server for cron updates? Thanks
February 14th, 2009 at 5:25 am
herko adds this Comment:
Alex, thanks for this great plugin
And thanks for keeping it alive and up-to-date.
I have a feature request:
I’d like to be able to show @replies made to *me* in the widget. So any tweet with @myusername in it, set in the tweets timeline. That way, people can comment on my blog posts via Twitter, and those comments will show too.
Then, it would be really cool to add the in_reply_to_status_id var (http://tinyurl.com/5d7nvz), so you can see to which post the comment was made to.
February 14th, 2009 at 5:43 am
Gary adds this Comment:
Great plugin, thanks for sharing!
February 14th, 2009 at 8:17 am
Erik Weibust adds this Comment:
I have a couple of questions regarding your plugin that we not covered in the README.
1. What does the “update tweets” button do?
2. What does the “reset tweet checking” do?
Lastly, I just posted a new blog and didn’t see a tweet show up. Is there a delay? I did this about 40 minutes ago.
Thanks…
February 14th, 2009 at 9:08 am
f2 adds this Comment:
Hi Alex, great plugin, thanks! But unfortunately the “exclude @reply tweets” option doesn’t work on my site!
February 14th, 2009 at 12:24 pm
Søren adds this Comment:
Hi, looking forward to use this plugin, but unfortunatly I the “exclued @reply tweets” option dos’nt work on my blog as well.
February 14th, 2009 at 1:01 pm
Twitter Tools Exclude Replies Feature “Not Working” | alexking.org adds this Pingback:
[...] seen a few reports of the “exclude replies” feature not working in the 1.6b1 release. This appears to be due to a change in the data returned by the Twitter API. The tweet data used to [...]
February 14th, 2009 at 2:06 pm
Victor adds this Comment:
i just installed 1.6b1 and I noticed that the URLs in twitter are posted in http://www.mydomain.com format instead of a tinyURL format. Please help! thx…
February 15th, 2009 at 2:43 pm
Luna adds this Comment:
Hi, Alex!
Love this plugin! Thanks for creating it!
I just installed version 1.6b1 today and unless there has been some setting change that I’ve missed, I believe the weekly digest feature may have stopped working for me. I just had to manually create a weekly digest from my past week’s daily digest posts after today’s daily digest rendered but the weekly one did not.
(I set all the daily digests to private in my blog once the weekly one renders)
is it possible that I’m missing something?
Thanks!
February 15th, 2009 at 4:48 pm
Twitter Tools and WordPress… | Wahlqvist adds this Pingback:
[...] Alexking.org have just released their latest update to their wordpress plug-in “Twitter tools”, this update contains mainly bug fixes and a added in hook for Twitters URL shortening. The functionality of this plug-in is to integrate your wordpress blog with your Twitter account, so when you blog you get an Twitter update and when you Twitter you get an new blogpost. You can also specify if you want a daily Twitter digest or a weekly Twitter digest posted to your wordpress blog. To get the pluggin please go here. Share and Enjoy: [...]
February 15th, 2009 at 9:27 pm
Phil adds this Comment:
I second the request for excluding categories from the “new post” tweet function.
I’m kind of surprised that the current crop of Twitter plugins don’t allow for exclusion. I have some automatically-generated posts in certain categories that would otherwise spam my followers.
February 17th, 2009 at 10:58 am
Alex adds this Comment:
You can already choose on a post-by-post basis.
February 17th, 2009 at 11:03 am
Twitter Tools Exclude Replies Feature “Not Working” | Microsoft Software Tweaks adds this Pingback:
[...] seen a few reports of the “exclude replies” feature not working in the 1.6b1 release. This appears to be due to a change in the data returned by the Twitter API. The tweet data used to [...]
March 4th, 2009 at 3:39 am