WordPress Plugins

All plugins on this page are unsupported. They are provided without warranty, without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  The plugins are free for you to use or modify under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

All plugins are available in the WordPress.org Plugin Directory.


Twitter LiveBlog

Twitter LiveBlog is a WordPress plugin that lets you liveblog on your WordPress blog using Twitter.

Twitter LiveBlog integrates with Twitter and lets you liveblog on your WordPress blog. It gives you the following functionality:

  • Start a liveblogging post using a Twitter update.
  •  Add to the liveblogging post using Twitter updates. Each Twitter update will appear as a separate line in the post with a timestamp.
  • End a liveblogging post using a Twitter update.

Latest Release: Version 1.1 .2 (4/9/2009)

The Twitter LiveBlog plugin is available on the WordPress.org Plugin Directory. Visit the Twitter LiveBlog page.

Download | Readme | SVN Repository

Version 1.1.2 changes

  • Bug fix: Fixed problem with tweets immediately preceding an “//ELB//” tweet getting occasionally dropped.

Version 1.1.1 changes

  • Bug fix: Fixed problem with liveblog posts being scheduled for future publication if your server timezone setting is ahead of your WordPress timezone setting. For example, if your server is on the East Coast and your WordPress timezone is set to West Coast, the liveblog posts were being published three hours late. Thanks to @chrisale_ for helping isolate this bug.

Version 1.1 changes

  • Links within tweets are now clickable. Thanks to @WinObs for the suggestion.
  • Bug fix: Fixed the “Warning: Cannot modify header information” message that appeared when saving plugin options on some installations.

If you like the plugin and would like to buy me a cup of coffee, please consider donating. Thanks.


5,145 Responses to WordPress Plugins

  1. thosebjen says:

    Hi,

    thanks for the great plugin, but on my page it doesn’t work. I can make a Articel with an individual name, but there aren’t entries…

    Is it possible to explain me, why there aren’t entries?

    I hope so.

    • Mash says:

      Hi thosebjen, make sure the twitter checking interval is set to something small (1 minute) in the options page. WordPress will check for Tweeter updates after the post is created every 1 minute. Also, wait a few minutes before sending the //ELB// to end the post.

      Let me know if that works.

    • Rawat says:

      Really incredible and interesting article. Keep the good work. I really appreciate your effort on putting such thoughts in the post.
      Thanks for sharing with us.

  2. ariff says:

    i don’t know whether this is the appropiate place to ask for help, but i’m having this error while setting up the plugin.

    Warning: Cannot modify header information – headers already sent by (output started at /home/~/public_html/ariff/wp-admin/admin-header.php:17) in /home/~/public_html/ariff/wp-includes/pluggable.php on line 850

    any possible solution?

  3. thosebjen says:

    Thanks a lot.
    It works!!!
    Great Plugin.

  4. Pingback: WindowsObserver.com » WordPress Live Blogging Plugin

  5. ndru says:

    Mash..one silly question.
    I have installed it and what i want to know is where will the Twitter post appear?Is there any settings that i need to set?
    Thanks

    • Mash says:

      ndru, the Twitter updates will appear as a regular post on your blog. You can see an example of a post generated from Twitter updates at WindowsObserver.com. Click here to see the liveblogged post. You can also see a review of this plugin at his site.

      After you install the plugin, you need to go to Options > Twitter LiveBlog to set up your Twitter account info and a few other simple settings (here are the configuration instructions). You must set the options before you can use the plugin.

      You can set how often you want WordPress to check Twitter for updates in the options. I set the interval during liveblogging to 1 minute and the interval looking for new posts to 5 minutes. The reason for the polling intervals is that Twitter limits how often you can query it per hour so as not to overload their servers (maximum is 100 times an hour).

      Try the above and let me know how it goes.

  6. Pingback: Twitter Meets WordPress - RiteTurnOnly.com

  7. ndru says:

    Thanks Mash. I got it. Loving it. Thanks for the great plug in. I guess now everyone with Twitter and WP should install this.

  8. Pingback: WordPress Plugin Releases for 03/30 | Weblog Tools Collection

  9. Pingback: WordPress Plugin Releases for 03/30 | BlogBroker24-7

  10. Hi! Great plugin! It’s working for me, but for some weird reason, when I click “save settings” in the settings page, I get this error message:

    “Warning: Cannot modify header information – headers already sent by (output started at /home3/evilscie/public_html/wp-admin/admin-header.php:17) in /home3/evilscie/public_html/wp-includes/pluggable.php on line 850”

    It still works, but it doesn’t like something in my template. Since you’re using the same template, I was wondering if you knew what was happening? Thanks!

    • Mash says:

      Hi EvilScienceChick, another user reported the same problem. I am not having the issue on my server with the same theme.

      I’ve researched it a little bit and I think I’ve pinpointed it to a redirect call to show the options page after the options have been saved. But, I’d like to be sure.

      Can you please copy and paste the URL you see on the page that gives the error. Can you also let me know if you are using IIS as your web server?

      I’ll release an updated version, hopefully later tonight, that should address the problem.

  11. no problem

    the link for the settings page giving me the error is:

    http://evilsciencechick.com/wp-admin/options-general.php?page=twitter-liveblog.php

    and I’m using Bluehost as my hosting service. Hope that helps!

  12. success! the error is gone. thanks!

  13. Pingback: WordPress Plugin Releases for 03/30 « Wizreport

  14. Pingback: WordPress Plugin Releases for 30th April 2009 | patronit.net

  15. ndru says:

    Mash..will Live Blogging works if the WordPress / blog is installed in a password protected folder. cant seem to work on mine.Thanks

    • Mash says:

      Ndru, it should still work. The plugin doesnt make any filesystem calls so if other WordPress plugins work for you this should work.

      There are four things that you may want to look at:
      1) Make sure you are using the correct username/password for Twitter. Make sure you dont have a typo in the Options > Twitter LiveBlog page.

      2) The plugin opens a network connection to Twitter to get Twitter updates. If your host is preventing outgoing network connections, this will become a problem. Confirm that this is not the case.

      3) Twitter limits how many times you can get data from Twitter in one hour from the same network address. The limit is 100 times. If you have other Twitter plugins running, it is possible that you may hit the limit. My plugin has settings to control how often you can connect to Twitter. The most is 60 times an hour. Check and make sure you are not hitting a combined limit.

      4) Finally, if the plugin was working before and is not working now, first make sure you have the latest version and then either save the settings in the options or deactive/reactivate the plugin. It will reinitialize settings and will start it if it has stalled.

  16. tanya25m says:

    Tried it out… worked like a charm!! Thanks a million!! Now I can revive my blog! Ever since I got hooked on Twitter, I’ve been ignoring my blog.. This is really cool!

  17. Joe says:

    Question. How does using live blog affect
    the ping? Will every post by twitter ping
    as well? If so it could look like you are
    spamming right? Just curious and is anyway
    to get past the 140 character limit?
    Thanks!

  18. Hi there, I can’t get plugin to work on my system. It LOOKS like it’s activated, and I’ve configured it up, but it never creates a WP post with my tweets in it. I’ve tried it with two different twitter accoutns in case that was the problem, and also at fast and slow speeds (in case I was tweeting too fast for it to pick it up). Any ideas? I’m on WP 2.7. Are there any plugins that you know it’s incompatible with? I was really looking forward to this … help!

    • Mash says:

      Hi Charlene,

      You and I are running the same theme and the same version of WordPress. It may be a conflict with another tweeter plugin if that plugin is taking up all your alloted queries into Twitter (you are allowed 100 queries per hour from the same server). But well behaved plugins probably wont flood Twitter. I use my plugin with Twitter Tools and they both work well together.

      I looked through your tweets and I dont see a tweet with a “//NLB//” to begin a liveblog. I did see one with a “//BLB//” – that wont work. Until the plugin sees a //NLB// in a tweet it wont begin a liveblogging session.

      Try the following and let me know if it works (instructions are in the FAQ):
      1) send a tweet that begins with //NLB//. For example, send “//NLB// Liveblogging Post” to begin a post entitled “Liveblogging Post”
      2) Each subsequent tweet will be posted as a line in the post.
      3) Send the tweet //ELB// to end your post when you are done liveblogging.

      Also, make sure you set the intervals appropriately in the Options page. I set the polling interval to 1 minute during liveblogs and 5 minutes between liveblogs. This will ensure that when you are liveblogging your tweets show up in your post every one minute.

      Let me know if the above helps.

  19. OMG it’s user error. Funny how I replaced “NLB” with “BLB” – I’m sure I thought, ELB = end live blog” so in my mind I replaced the start with “BLB = Begin LIve Blog.” DUH. I’ll try it again, I’m sure it will work this time. Thanks!!!

  20. crap, I spoke too soon. I did the //NLB//, didn’t work. (oh, and I’m testing it at @treatbeat so I don’t clog up my “main” twitter.) THen I noticed that you need a name for the post in addition to the //NLB// command, wondered where the post name would come from. Tried that, didn’t work either. I am not running any o ther Twitter plugins actively. I have interval set to 2 min for first and 1 for second. Question: when it polls, does it grab all the tweets that happened in between polling times? Cuz sometimes when I’m live tweeting a conference I do multiple tweets per minute.
    HALP!

    • Mash says:

      Hmm, your tweets should have worked. What version of the plugin are you using? Please make sure you are at 1.1.2. Also, just to be sure, check your drafts to see if the post is sitting in a draft status or not.

      If you just send “//NLB//” without any other text it will use a default name for the post, so that should not have caused a problem.

      The plugin picks up all tweets since the last one it posted, so multiple tweets within one minute should not be a problem.

    • Mash says:

      One more thing, can you doublecheck that you dont have a typo in the Twitter username or password that you entered in the Options page. And just to be sure, save the Options again.

  21. HUMPH. more user error. time zone issues in my blog. SORREEE!.

  22. Kerry says:

    I am looking for a WordPress twitter updater. The one I am using now (WordPress Updater with TinyURL) has stopped working.

    Any similar twitter updater out there? Please post here. Thx.

  23. Manan says:

    Doesn’t seem to be working for me 🙁

    Twitter: manan
    BLog: beingmanan.com

    Any help would be appreciated

  24. Manan says:

    OK sorry … ignore the last message, its working 🙂 !!!

  25. Dave says:

    Hi

    Is there anyway to make the Twitter LiveBlog updates appear in a sidebar or on another page bar the homepage ?

    • Mash says:

      Hi Dave, the plugin is specifically designed to write to liveblogging posts. If you are looking for a good plugin that will show your twitter updates in the sidebar, I recommend Twitter Tools. I use it on my sidebar and it works great.

  26. Dave says:

    Cheers Mash – I will check that out…just one other question…once you have sent the initial //NLB// ie. //NLB// Live Blog from Peth – will changing the title of the post affect the ability to twitter into the post ? So if you were to change it to //NLB// Live Blog from Perth races would tweets still get put into that post…I guess my question is how does the plugin know where to put subsequent updates ?

    Thanks in advance…great plugin by the way

    Dave

    • Mash says:

      Dave, changing the title of the post while you are sending tweets will not affect the ability to get the tweets into the post. The plugin keeps track of the post’s internal id to figure out which post to add the tweets to. So, any change to the title will not cause problems.

  27. Manan says:

    Hi Mash, unfortunately the evnt I planned to liveblog wasn’t interesting enough for me to do so … however as you asked for feedback, how about shoing images uploaded to twitpic or links pointing to images embed images. If thats possible.

    • Mash says:

      I’ll look at that. The problem with Twitpic is that they will only let you link to the thumbnails. I’ll try it and see how it looks. I can probably add it as an option the user can turn on.

  28. Thanks for this useful wordpress plugin. Very helpful.

  29. Pet Snakes says:

    Thats certainly food for thought, where can I get more information on this?

  30. Josh McConnell says:

    Thanks for creating this! Works very well! Love it…

    Question though: I’m going to be going to Los Angeles on Monday for a week (I’m from Ontario, Canada). There is a three hour time difference. Is there anyway to set it so the liveblog timestamps show Los Angeles time instead of using the blog’s eastern timezone? It would be handy, since a lot of people may be in the same situation as myself, which is attending an event they’d like to liveblog in a different timezone.

    Thanks again!

  31. JonnieCrunch says:

    Hey, Great Plugin! I was just wondering if there was a way to show newer tweets at the top of the post. This way my readers don’t have to scroll to the bottom of the page to see new posts.

  32. Pingback: Wordpress Twitter Plugins - 50 Best Twitter Plugins for Wordpress | Wordpress Jedi

  33. Pingback: Testing Liveblogging « Speed Force

  34. Pingback: Making connections at WordCamp UK 2009 — NevilleHobson.com

  35. alex says:

    this isn’t working for me. username and password is right. i did the //NLB//, didn’t work. any help would be appreciated.

    http://consequenceofsound.net/

    http://twitter.com/coslive

    • Mash says:

      alex, what settings do you have for the intervals in the twitter liveblog options page? Try resaving by clicking “Update Options” again. It will restart the twitter polling if for some reason it has stopped.

      Let me know what happens.

  36. alex says:

    Nope. Still not working. I have a bunch of other plugins, but nothing related to twitter. Also, on WP 2.5.1 (not possible to upgrade right now) and 1.1.2 Twitter Liveblog

  37. alex says:

    Intervals are at 2 min and 1 min respectively. Also I do have another twitter plugin, but it isn’t activated.

  38. alex says:

    Any thoughts? Sorry… just trying to get this figured out.

  39. alex says:

    Nope. I read all the comments posted on this. Nothing seemed to work.

  40. Any chance of getting an option to include @xxx replies included in the live blog? This could be very powerful.

  41. Max says:

    Hi!
    Just install your plugin, make all necessary settings in WP 2.8.4
    post couple posts in twitter (one unfortunetly without //NLB// but then the next one with it
    but nevertheless didn’t work.
    any help would be appreciated.

    http://magon.net.ru
    http://twitter.com/filolog

    Regards,
    Max

    • Mash says:

      Hi Max, you typed “//NBL//” on your twitter update instead of “//NLB//”. Use “//NLB//” to start the post and “//ELB//” to end the post. Good luck.

      • Max says:

        Eureka!
        I’m an old idiot!
        Sure, it works great!
        thanks a lot.

        The only thing that troubles me is that how to post to my blog via sms (when I don’t have Wi-Fi or 3G). As I know there’s no decision of this problem upto this day.
        Hope one day you’ll improve your great plugin to go so. It’ll be marvelous!

  42. Pingback: DC, #GrowSmartBiz Is Here | Waxing UnLyrical

  43. Jessica says:

    Hi Mash!
    I just installed your plugin (which I think is a marvelous idea)…however, it seems to update to my blog at ridiculously slow intervals (even though my settings are at 2 min & 1 min, respectively). It took about 30 minutes for my second ‘tweet post’ to appear in the liveblog post on the blog itself. Do you have any suggestions on how to speed this up? We’re planning to use this for live sports tweets, so timing is of the essence…we are using other Twitter apps (Twitter for WordPress-for the sidebar- & WordTwit-for the post generator). Suggestions?? Help please! 🙂

  44. Pingback: TOP 10 wordpress Twitter plugin list » Click on post

  45. Scott says:

    Great plugin. My time is off by 5 hours though. My server time is fine, as is my time in WP.

    Any way to fix this?

    Thanks.

  46. Rahat says:

    I wanna give a try this on my new blog. Btw thanks for the plugin. Features are interesting.

  47. Mike says:

    Unfortunately it seems like Twitter LiveBlog isn’t working on WP 2.9.1 I was hoping to set this up on a new site I’m running. After trying for a couple of hours I installed Twitter LiveBlog on and old blog that I no longer maintain. It’s running 2.8.6 and Everything works fine.

    Mash, Any thought on a fix to get things working on 2.9.1?

  48. Jon says:

    Thanks for an astounding plug in!

    One question though, is there any way to change the date format?

    I’ve changed it in twitter-liveblog.php to H:i:s but it still shows in the, in post, timeline as G:i:s A?

    Any ideas?

  49. Pat says:

    I would love to install this, but I have WP 2.9.2 and it says it hasn’t been tested. Can you advise if you will be updating the plugin soon (or if I should give it a go anyway…). Thanks.

  50. Nice Post. It’s really a very good article. I noticed all your important points. Thanks!!

Leave a Reply