Tweetbacks for WordPress

January 09th, 2009 – 45 Comments

For those who you who’ve been following me on Twitter (if you don’t, it’s about time, I’m @jdevalk!), the fact that I was working on a Tweetbacks plugin for WordPress is no news. We’ve just officially made the announcement on SmashingMagazine, so go read how to implement it there and install Tweetbacks for WordPress on your blog!

45 Responses to Tweetbacks for WordPress

  1. Maxime Guernion
    By Maxime Guernion on 10 January, 2009

    Great plugin ! Thanks ! I will definitely use it :)

  2. Jeremy
    By Jeremy on 10 January, 2009

    SWEEET! This will hopefully develop some traffic. Je t’aime!

  3. faryl
    By faryl on 10 January, 2009

    Very cool! Thanks so much for developing & sharing this!

    I’ve installed it at my site ( – just waiting for some tweets to show up!

    Wondering if it will synch tweets sent prior to the installation?

    • Joost de Valk
      By Joost de Valk on 10 January, 2009

      Yes it will, up to 100 per post.

  4. Marc Eastman
    By Marc Eastman on 11 January, 2009

    Hi there,

    Installed the WP plugin a couple of days ago, and it worked great. Had a notice in WP of an update, so I updated. Now it doesn’t work at all, and there are no options. Ummm… thanks for the update???

    • Joost de Valk
      By Joost de Valk on 11 January, 2009

      Don’t know why it didn’t work for you. Just committed version 1.2 which should solve a lot of issues.

  5. Mom On The Run
    By Mom On The Run on 11 January, 2009

    Thanks for the plugin – Consider it installed (in fact I installed it Friday night).

  6. Mihai Secasiu
    By Mihai Secasiu on 12 January, 2009

    I get a lot of tweetbacks that shouldn’t be there. They have this: “Error: The URL entered was not valid.” instead of the actual short url. I’m guessing one of the shorturl api’s return it instead of a null result when something doesn’t work.

    • Lincoln
      By Lincoln on 12 January, 2009

      I was getting the exact same problems. Hundreds of tweets from people I don’t even follow showing up with that particular error. Really bizarre. I actually thought somebody might have hacked my Twitter account for a minute. LOL

    • Joost de Valk
      By Joost de Valk on 12 January, 2009

      Hi Mihai,

      if you upgrade to 1.3 and clean out your database, that shouldn’t happen anymore, if it does, please let me know!

      • Mihai Secasiu
        By Mihai Secasiu on 12 January, 2009

        I upgraded, Thanks. It seems to be ok now.
        It would be good if we could filter comments to see only tweetbacks. Much easier to spot bad tweetbacks ( if any )

      • Joost de Valk
        By Joost de Valk on 12 January, 2009

        You can Mihai, by searching for twitter: in your comments field.

      • Mihai Secasiu
        By Mihai Secasiu on 12 January, 2009

        I tried but it gives me no results. Maybe the search function looks at the comment type and only searches in comments and pings

      • Lincoln
        By Lincoln on 12 January, 2009

        Thanks! I was actually using 1.3 when it happened and it was still showing up. I deleted the database through Tweetbacks, deactivated the plugin, reactivated it, but it eventually pulled the same mass of irrelevant tweets again. I must have gone through this cycle a dozen times now and the bad tweets still show up.

  7. drew
    By drew on 12 January, 2009

    Thanks for this plugin! Unfortunately, after installing I’ve gained 100+ SPAM tweetbacks. Do the tweetbacks bypass Askimet?

    • Joost de Valk
      By Joost de Valk on 12 January, 2009

      It’s not spam it’s shorturl providers who give a weird error :) please install 1.3, clean your database, including the shorturl’s, and try again, if it happens again, please let me know!

      • drew
        By drew on 13 January, 2009

        Thanks! That seems to have fixed it. I added the culprits to the ignored usernames just in case.

      • JTownend
        By JTownend on 14 January, 2009

        Just to let you know I got 1000+ Tweets (over 50 pages to delete…) Have deactivated now because don’t have energy to deal with that again! But would be nice to use this plug-in in future.

      • Joost de Valk
        By Joost de Valk on 14 January, 2009

        @Jtownend: there’s actually a clean up button on the plugins page, so you don’t HAVE to delete them by hand.

  8. Kun
    By Kun on 12 January, 2009

    Good stuff. A nice addition to commentluv plugin. Always nice to thank all the contributers to your website.

  9. geekTips
    By geekTips on 13 January, 2009

    Great plugin, I will probably install it in the near future.

  10. Brad Hart
    By Brad Hart on 14 January, 2009

    This is great plugin but I am having trouble getting it to integrate in with my revolutiontwo based comment form with alternating comment colors and my extra comment field plugin which will allow people to leave their twitter name in their comment. Any chance we could see more example of comments.php files?

    • Brad Hart
      By Brad Hart on 14 January, 2009

      Never mind (for me at least) the article at smashing themes helped me integrate the plugin smootly. thanks for a great plugin.

  11. Brad Hart
    By Brad Hart on 14 January, 2009

    @Drew were your culprits jeanlink and anthonde?

    • drew
      By drew on 15 January, 2009

      Yep! That’s them! I was also getting tweets from ReTweetTrends. I can’t believe spammers are even on Twitter. Nothing’s safe anymore.

  12. Matthias Marschall
    By Matthias Marschall on 19 January, 2009

    Thanks for the plugin. Any plans to show the twitter pictures of the users along with the comments? That would be cool!

  13. Gersham Meharg
    By Gersham Meharg on 25 January, 2009

    This will not work with,, or any other URL shortener that has user statistics.

    The reason being is that it is trying to shorten the blog URL with the shortener and searching for that URL on Twitter search. Since most modern shorteners provide per user statistics and give user unique short URLs the URL search will not return any matches.

    Furthermore on it is not using our API, rather it is using the link for the bookmarklet and is not checking the response and honoring the rate limit. Ignoring our rate limit will cause your IP to get banned.

    This will slow your blog down if you’re using this plugin. I suggest you wait for an update from the author.

    • Joost de Valk
      By Joost de Valk on 25 January, 2009 has been removed in 1.4.4, as for the other API’s: make sure you know what you’re talking about, isn’t in there at the moment but has made a separate API call to allow for implementations like this plugin, as did some other shorturl providers.

      • Gersham Meharg
        By Gersham Meharg on 25 January, 2009

        Thanks for making the quick update, our poor over stretched API appreciates it. Your response was immensely better than the TweetSuite author and demonstrates your professional nature and commitment to your users.

        I hope we’ll be able to provide an API in the near future that will be able to match your user’s requirements. Just want to make folks happy.

        Thanks again

    • Simone
      By Simone on 19 May, 2009

      Well well read this news:


      What now ? Is there a way to have twitter account shorturls via the API without knowing their API key ? Maybe possible to get the shorturl from twitter API ?… I feel lost… if Twitter will – and they will – massively use, i don’t see how to integrate tweetbacks in wordpress or wherever.

  14. Hal Major
    By Hal Major on 25 January, 2009

    I upgraded to 1.4.4 and I’m now seeing this message above the comment box;
    Warning: Invalid argument supplied for foreach() in /home/*******/public_html/wp-content/themes/revolution_blog-10/comments.php on line 63.
    Lines 60 thru 70 are shown below. I followed the directions for adding the lines to comments.php for WP 2.6
    I found here on your site.

    I inserted the ******* in the above error message to replace my actual login name as I didn’t want it showing.

    Lines 60-70:

    <?php foreach ($comments_by_type as $comment_type) {
    echo “”;
    foreach ($comment_type as $comment) {

  15. php
    By php on 26 January, 2009

    Hi, thanks. I am checking out the tweetback plugins available now.

  16. Harsh Agrawal
    By Harsh Agrawal on 30 March, 2009

    Thanks for the great plugin, as well following you on Twitter now..:)

  17. Patrick
    By Patrick on 21 July, 2009

    I use this plugin. but i dont think it works in wordpress 2.8.2 because i havent gotten any tweetbacks since 2009-04-05 som something is broken!

    Joost can u take a look at it. Does it work with 2.8.2?

  18. HG
    By HG on 25 August, 2009

    I am using WordPress 2.8.4.

    This plugin puts the Tweetback comments into the pending column when editing comments. Once approved the comment can be seen in the article, but the tweetback comment cannot be seen in the edit-comments.php any longer.

Check out our must read articles about Analytics