TwiBadge

TwiBadge is a WordPress plugin to show your Twitter badge with easy personalization. It supports widget and non-widget themes. And you can use shortcode to add Twitter badge to your blog post and page.

Current version: 1.0.7

TwiBadge Screenshot

Features

  • Integrate Twitter and WordPress seamlessly
  • Show Twitter badge as a WordPress widget
  • Support flash interactive widget
  • Easy personalization, no coding knowledge is needed
  • Support shortcode
  • Support non-widget theme

Requirement

  • WordPress 2.7 or above
  • PHP5

Installation And Configuration

  1. Unzip the zip file you have downloaded (twibadge.zip)
  2. Upload folder twibadge to the /wp-content/plugins/ directory
  3. Activate the plugin through the Plugins menu in WordPress
  4. Configure the plugin through TwiBadge menu in WordPress Settings page
  5. Add TwiBadge widget through Widget menu in WordPress
  6. Done, go to your blog homepage to view the twitter badge widget
  7. If your theme doesn’t support widget, you can add the following code to anyplace of your theme <?php showTwitterBadge(); ?>
  8. You can add shortcode without spaces [ twibadge ] to your post or page content to show your Twitter badge

Frequently Asked Questions

Question: Why the widget is showing me black screen?

Answer: There are a few possibilities for this question:

  1. Your Twitter username is incorrect. Please check and enter your Twitter username correctly (Settings -> TwiBadge -> Step 1 -> Username).
  2. Twitter is down. You can verify this by checking Twitter website (http://www.twitter.com).

Question: Why it is showing me invalid username in the option page of the administrative screen?

Answer: Please check and enter your Twitter username carefully. Once it is successfully verified with Twitter account, this error message will not be shown.

Version History/Change Log

v1.0.0

  • First public release
  • Support flash interactive widget
  • Easy personalization

v1.0.1

  • Fixed not to share common variable with other plugin

v1.0.2

  • Support shortcode
  • Support non-widget theme

v1.0.3

  • Fixed Internet Explorer displaying issue

v1.0.4

  • Fixed improper display of widget footer issue

v1.0.5

  • Fixed black screen issue
  • Change the appearance of the widget

v1.0.6

  • Fixed not able to save appearance settings issue

v1.0.7

  • Fixed to show more than 4 tweets

License

All files and their contents are licensed under the GNU General Public License (GPL) version 3.

Support

If you have any issue about the plugin, feel free to contact me or leave a message in the comment box below.

Download

Download TwiBadge Download TwiBadge v1.0.7 now.

If you enjoyed this post, I would be very grateful if you leave a quick comment below or subscribe via email or RSS or follow me on Twitter. Don't miss out on new blogging tips and online business tips! - Bey Luen

{ 38 trackbacks }

Add Twitter Updates To Blog Sidebar - TwiBadge | Wordpress Plugin
February 3, 2009 at 6:21 pm
Wordpress Blog Services - Add Twitter Updates To Blog Sidebar - TwiBadge
February 3, 2009 at 8:29 pm
TwiBadge:WordPress的Twitter插件 at E-space
February 4, 2009 at 4:42 am
Twibadge adds Twiiter Updates on WordPress Blog Sidebar
February 4, 2009 at 8:12 pm
TwiBadge Plugin | WordPress Plugins Database - WordPressPluginsDatabase.com
February 5, 2009 at 3:53 pm
Twibadge adds Twitter Updates on WordPress Blog Sidebar : Resources for Webmasters
February 5, 2009 at 10:25 pm
با TwiBadge آخرین توییت هایتان را در کنار بلاگتان داشته باشید — مجله اینترنتی مدریس
February 8, 2009 at 4:46 pm
Integra Twitter en el sidebar de tu blog con el plugin Twitbadge -- Tecnobichos
February 26, 2009 at 2:05 am
Aggiungre gli aggiornamenti di Twitter nella sidebar del proprio blog | GeekTwice
March 2, 2009 at 4:00 pm
Add Twitter Updates To Blog Sidebar - TwiBadge | ZachBrowne.com
March 9, 2009 at 12:31 pm
Pro-Blogger Project: Recommended Plugins | Internet Home Businesses Articles
March 19, 2009 at 4:56 am
How To Increase Targeted Website Traffic » Bogatas.Org
March 20, 2009 at 5:39 am
Quel usage professionnel pour Twitter ?
March 21, 2009 at 6:37 am
20 Twitter Badges to Show Off Your Tweets
March 31, 2009 at 7:01 am
20 Twitter Badges to Show Off Your Tweets | TechReview-Blog.com
March 31, 2009 at 8:44 am
Add Twitter Updates To Blog Sidebar - TwiBadge | Google,Adsense,SEO,Coding,Wordpress,Security,News,Free stuff.
May 5, 2009 at 5:20 pm
Eklenti.Net > Wordpress Eklentileri » TwiBadge
May 7, 2009 at 11:20 am
Wordpress twitter eklentisi – TwiBadge « Erdoganozcelik’s Blog
May 16, 2009 at 8:10 pm
TwiBadge อัพเดท Twitter แบบติดบล๊อค | บล๊อคเทพ แต่ผมไม่เทพ
May 23, 2009 at 11:15 pm
Add Twitter Updates To Blog Sidebar - TwiBadge | Make a Blog - Teach you How to good with a Blog
May 24, 2009 at 10:08 pm
Add Twitter Updates To Blog Sidebar – TwiBadge | Quest For News, A TUTORIAL Base
June 28, 2009 at 12:54 am
TwiBadge เป็นปลั๊กอินที่จะช่วยในการนำเอา Twitter badge มาโชว์ใน Wordpress widget | รวมวิธีการใช้ Wordpress, Joomla, Magento และ SEO
July 28, 2009 at 3:53 pm
20 Twitter Badge dan Widget untuk Menampilkan Tweet «
July 30, 2009 at 10:45 am
TwiBadge : Cập nhật Twitter vào Sidebar Wordpress Blog | Hệ Thống Thông Tin Quản Lý - MIS
August 7, 2009 at 6:27 pm
Add Twitter Updates To Blog Sidebar – TwiBadge - Wordpress Releases
October 5, 2009 at 2:30 am
Top 1000 WordPress Plugin Authors « Metode de promovare
November 7, 2009 at 3:16 am
18 Badges di Twitter per Mostrare i Tuoi Aggiornamenti | Kuandika
November 12, 2009 at 7:19 pm
Tutoriel sur les usages concrets de Twitter dans une entreprise ?
November 30, 2009 at 3:52 am
TwiBadge آخرین توییت هایتان را در کنار بلاگتان داشته باشید
December 25, 2009 at 2:18 pm
TwiBadge آخرین توییت هایتان را در کنار بلاگتان داشته باشید « جوانه
December 25, 2009 at 2:19 pm
20 Twitter Badges to Show Off Your Tweets :: easymonthlyprofits.com
January 6, 2010 at 4:52 am
sabahdaily » Add Twitter Updates To Blog Sidebar
January 15, 2010 at 10:42 am
Раскрутим свой Твиттер? | Вовкин блог – SEO, блоггинг, личное развитие, заработок в сети, создание сайтов, мысли вслух.
January 27, 2010 at 7:48 pm
Add Twitter Updates To Blog Sidebar – TwiBadge « qeqnes | Designing. jQuery, Ajax, PHP, MySQL and Templates
February 1, 2010 at 7:42 am
  TwiBadge by Portal-tr.Com
February 8, 2010 at 5:37 am
How To Increase Targeted Website Traffic
February 15, 2010 at 12:23 am
Connect With Audience Via Twitter Badge WordPress Plugin
February 15, 2010 at 12:26 am
Pro-Blogger Project: Recommended Plugins | Internet Home Businesses
March 10, 2010 at 4:56 am

{ 82 comments… read them below or add one }

1 Edwin February 1, 2009 at 5:52 pm

When openingthe twibadge settings, it opens the settings for another plugin.,

Reply

2 Bey Luen February 1, 2009 at 5:57 pm

@Edwin,
May I know what is the URL when you click on the settings link?

Reply

3 Edwin February 2, 2009 at 12:45 am

The URL I click is:

http://www.stipvoorstip.nl/blog/wp-admin/options-general.php?page=bh-twibadge.php

It then opens th settings for wp-honeypot

Reply

4 Bey Luen February 2, 2009 at 2:03 am

@Edwin,
If you deactivate wp-honeypot, then TwiBadge will work as normal. I’m looking at the issue now.

Reply

5 Bey Luen February 2, 2009 at 2:29 am

@Edwin,
I’ve fixed the issue. The problem was caused by sharing same variable with other plugin, i.e. wp-honeypot. Please download the latest version from WordPress plugins directory. Do let me know if you have other issue. Thanks.

Reply

6 Edwin February 2, 2009 at 2:32 am

Thanks. Going to try this.

Reply

7 Tom B. February 2, 2009 at 3:15 am

When I attempt to update the options for this I get this error message.
Fatal error: Cannot instantiate non-existent class: simplexmlelement in /homepages/30/d155136878/htdocs/brincefieldinfo/test/wp-content/plugins/twibadge/bh-twibadge.php on line 103

Reply

8 Bey Luen February 2, 2009 at 8:47 am

@Tom,
Currently TwiBadge requires PHP 5 to run. Are you using PHP version 4.x?

Reply

9 Tom B. February 2, 2009 at 11:47 am

Yes, I am. Because your requirements at the top of the page only say WordPress 2.7. Nothing about PHP 5. You might want to fix that.

Reply

10 Bey Luen February 2, 2009 at 12:36 pm

@Tom,
I will provide a solution to support PHP 4. Will inform you once I finish.

Reply

11 Tom B. February 2, 2009 at 1:16 pm

Thank you, that would be nice, it looks like a nice plugin.

Reply

12 hhalloyy February 4, 2009 at 4:39 am

I don’t use Widget in my WP.
What code can i put it on my blog to show twibadge?

Reply

13 Bey Luen February 4, 2009 at 10:21 am

@hhalloyy,
I’m going to add a new feature so that you can put TwiBadge anyway in your blog. It will be released by this week.

Reply

14 hhalloyy February 4, 2009 at 4:51 pm
15 Bey Luen February 4, 2009 at 5:07 pm

@hhalloyy,
My blog can get trackback, you can see the section just above comments. Now it is showing 3 trackbacks.

Reply

16 Laura February 15, 2009 at 9:12 pm

Is it possible to really change the size of the widget? I need it to be aroun 150 width..and if I change it in the settings, it doesn’t show the complete image or widget.

Thanks!

Reply

17 Bey Luen February 15, 2009 at 9:19 pm

@Laura,
The minumum width is around 200.

Reply

18 Laura February 15, 2009 at 9:23 pm

Thank you!. I guess it just won’t work for my blog then. I need it to be smaller.What a shame. It looked like a really nice plugin.
Thanks for the info anyways.

Reply

19 Dave February 19, 2009 at 7:52 am

Have you had any issues with Twibadge in Internet Explorer? It works when viewing the site in Firefox or Chrome, but does not show up in Internet Explorer 6 or 7, though I thought I saw it work initially.
Thanks in advance.

Reply

20 Bey Luen February 19, 2009 at 8:50 am

@Dave,
I just noticed that I have same issue in Internet Explorer. I will check what is the problem and get back to you.
Thanks for notifying me.

Reply

21 Bey Luen February 22, 2009 at 1:41 am

@Dave,
I’ve fixed the issue and it’s working now. You can update the plugin from WordPress directory. If you have further issue, just let me know. Thanks.

Reply

22 iconoclastiac March 5, 2009 at 8:06 pm

@Tom B. and Bey (02.02.09 at 8:47 am)
Hi there, I just wanted to mention that I’m getting the same error as Tom, but I’m using PHP5.2.5. Activating the plugin works fine, but when I try to configure it from the settings page, I get this message:

Fatal error: Cannot instantiate non-existent class: simplexmlelement in /…./wp-content/plugins/twibadge/bh-twibadge.php on line 144

Also wanted to say that, from what I’ve seen, TwiBadge looks good. I know it takes a lot of effort to write these things, and with all the different settings/plugins/etc that you can customize WP with, it’s tough to code something that will work for everybody. Thanks for all your hard work! I just hope I can get it to work ;D

Reply

23 Bey Luen March 5, 2009 at 8:46 pm

@iconoclastiac,
Thanks for your comment.
By default, SimpleXML is installed with PHP 5+. Since you are getting simplexmlelement error, can you check with your host whether they have install SimpleXML?

Reply

24 jorge ledesma March 7, 2009 at 9:02 am

Hello Ben, great plugin, I’m wondering if this will work as a regular widget on the wordpress themes that are not downloadable, I’m technologically challenged that way lol

Reply

25 Bey Luen March 7, 2009 at 5:31 pm

@Jorge,
I think it is working as long as it is using PHP 5. I didn’t try it before but you are welcome to try it out. Thanks.

Reply

26 Norah March 11, 2009 at 7:07 am

I love the look of this plugin but I’m using PHP 4.4.9. Any chance the version for PHP 4 is ready yet? Thanks!

Reply

27 Bey Luen March 11, 2009 at 9:41 am

@Norah,
I’m trying to make it work in PHP4. Any chance you can upgradde your PHP in your web host?

Reply

28 veronica March 12, 2009 at 5:23 am

this is great thanks for introducing me to your plugin

Reply

29 Bey Luen March 12, 2009 at 9:38 am

@veronica,
Welcome. If you have any plugin you would like me to produce, you can always feedback to me.

Reply

30 Pixelfrog March 17, 2009 at 3:20 am

Installed Widget in wordpress and adjusted settings. But when I try to save it says “invalid username”. I tried with both of my Twitter user names and both times I got the same error. I guess this is still a bit buggy?

Reply

31 Bey Luen March 17, 2009 at 9:37 am

@Pixelfrog,
May I know what is your Twitter username?

Reply

32 Pixelfrog March 18, 2009 at 6:29 am

I have two usernames – Pixelfrog and IllufoxDesign. Both didn’t work when I tried at at first. Somewhat later the widget all of a sudden started working by itself….then a little later it stopped working again. I have since removed it from my website as it is not reliable.

Reply

33 Bey Luen March 18, 2009 at 9:34 am

@Pixelfrog,
I’m not sure what is the real cause of your problem. But so far the widget is working fine on my site. Please let me know if I can help you further. Thanks.

Reply

34 trev March 22, 2009 at 5:23 am

I’m having issues:

Fatal error: Cannot instantiate non-existent class: simplexmlelement in /home/content/t/h/e/thesaltedcod/html/wp-content/plugins/twibadge/bh-twibadge.php on line 145

Reply

35 Bey Luen March 22, 2009 at 9:57 am

@trev,
Is your web host using PHP5? TwiBadge only supports PHP5 at this moment.

Reply

36 Michael Linskey April 15, 2009 at 12:51 am

Great plugin; how about some more themes, though? Or maybe a theme/ skin generator…

Reply

37 Kate April 15, 2009 at 3:45 am

I’m also getting the invalid username message. I am using “ktpupp” which is what my Twitter account shows: http://twitter.com/ktpupp I’ve tried several times and it still does not work. Anything else I can provide you to help troubleshoot this problem?

Reply

38 Bey Luen April 15, 2009 at 9:10 am

@Kate,
Is your web host supporting PHP5?

Reply

39 Kyle Austin April 15, 2009 at 4:18 am

Bey – Having the same problem. I can’t get username to work in settings. It keeps saying the username is invalid, when in-fact it is correct. Can you help?

Thanks,
Kyle

Reply

40 Bey Luen April 15, 2009 at 9:10 am

@Kyle,
Is your web host supporting PHP5?

Reply

41 Kate April 15, 2009 at 9:18 am
42 Bey Luen April 15, 2009 at 10:01 am

@Kate,
I’m not sure the real cause now. The difference is I’m using PHP 5.2.9 in my environment. I tried your account in my testing environment and it works fine. I think I may need some time to find out what is the problem. If anyone knows the cause, feel free to comment here.

Reply

43 Kate April 15, 2009 at 10:16 am

So, I decided to remove the plugin and reinstall it, and now it seems to be working! Not sure what changed, if anything, but thanks for the help anyway!

Reply

44 Steven April 19, 2009 at 6:20 pm

Is it possible to filter the tweets (i.e. @replies)? How and where can I do that?

Reply

45 Bey Luen April 19, 2009 at 10:52 pm

@Steven,
It’s not supporting filtering at this moment.

Reply

46 Brian April 26, 2009 at 1:37 am

Are there any for a website with a side bar of say 150px.
It’s very difficult to find a customizable twitter badge that can do this. I would appreciate very much some feedback.

Reply

47 Bey Luen April 26, 2009 at 1:54 am

@Brian,
Currently the minimum supported width is around 200px.

Reply

48 Todd April 26, 2009 at 3:38 pm

I get a message that says “This Message Requires A Get” when I try to log in. Any help?

Reply

49 Bey Luen April 27, 2009 at 9:24 am

@Todd,
Actually this is a Twitter problem. I already submitted my issue log to Twitter but somehow they haven’t replied me yet.

Reply

50 Dave April 29, 2009 at 5:37 pm

I just get a blank space, the SWF is not loading. Username is correct. If I follow the embed link through (http://static.twitter.com/flash/widgets/profile/TwitterWidget.swf) I actually get a html page which looks to be a ticket on a trac system on the twitter site?

Reply

51 Bey Luen April 29, 2009 at 5:41 pm

@Dave,
There is a problem with Twitter which makes the SWF not loaded. Need to wait for Twitter to fix the issue.

Reply

52 Rejuvitality April 30, 2009 at 12:13 pm

please keep us posted on this issue. Really enjoy using your plugin. @rejuvitality

Reply

53 steve hartland April 30, 2009 at 10:35 pm

Dave – Love twibadge. Mine seems to work sometimes and not others (when not work, black screen appears). I’ve just downloaded TweetDeck. Now it seems like twibadge doesn’t work at all since I’ve downloaded tweetdeck. Any cause and effect? Cures? – steve

Reply

54 honour chick May 6, 2009 at 11:20 pm

great looking badges. thanks.

Reply

55 Alex Rodrigues May 8, 2009 at 3:14 am

in my blog (blog.jogatina.com) your plugin shows this message: this method requires a GET. What is this?

Reply

56 Ashutosh May 11, 2009 at 10:00 pm

I just get a white screen when I enter my account name and hit update options in the plugin setting, and then it shows a black box on the blog. Do you know what could be causing this?

Reply

57 Katie May 15, 2009 at 12:23 am

I keep getting invalid username when trying to add my username in the settings panel. It is the correct username. I even tried copying and pasting from my twitter address. Any ideas?

Reply

58 Ronnie May 19, 2009 at 2:29 am

i love the plugin, but i’m not sure if there is a problem. The plugin is showing i have only 1 follower, when i actually have 2. how come?

Reply

59 Dan Boles May 19, 2009 at 10:10 am

LOVE THE TWIBADGE! Thanks!!!

Reply

60 Ferdian May 31, 2009 at 10:38 pm

Hello…

I got error this when I configure TwiBadge

Fatal error: Call to undefined function curl_init() in /home/myblog/public_html/wp-content/plugins/twibadge/bh-twibadge.php on line 140

Reply

61 Jeff R. June 27, 2009 at 1:52 am

Chung,

Been using the plugin now for over a month, and I just noticed today that I am getting xhtml validation errors, a ton of them with how the flash is inserted. Have you had anyone else tell you this, or no?

Reply

62 Mel August 1, 2009 at 10:08 pm

Love this. Don’t suppose there is any way to change the background color of the tweets?

Reply

63 Dan August 12, 2009 at 8:02 am

Hi Bey
Just tried loading the plugin but came up with below error!
Im running PHP5 and WP 2.7+
Can you help. Great looking plugin too.

Fatal error: Cannot instantiate non-existent class: simplexmlelement in /home/content/d/a/n/danthemans/html/healthydog/blog/wp-content/plugins/twibadge/bh-twibadge.php on line 145

Reply

64 Caleb September 26, 2009 at 3:36 am

Hi Bey,

Just want you to know that we love your plug-in!

Is there a way to make TwiBadge links open in a new window?

Reply

65 AJC October 14, 2009 at 1:56 am

Works real good – appreciate it !

Reply

66 FromLondon November 7, 2009 at 3:30 am

Yeah love this – thanks. Is there any way to change a colour in it – for example the tweets – so it goes better with my site?

Cheers,

Reply

67 Ironshef November 11, 2009 at 10:11 am

Hi Bey,

I love this plugin, but I am getting a “This method requires a GET” error whenever I (or anyone else) try to login/follow from the sidebar widget. I’m on the latest version of WP and my host is running PHP 5.2.9.

Any ideas?

Reply

68 jayme February 15, 2010 at 7:06 am

Suddenly the widget stopped working and I never changed my username but it is coming up as invalid. The widget stopped working on my blog. Twitter username is “jaymedelrosario”

I am running PHP5. It was up and running for several months

Reply

69 Bey Luen February 15, 2010 at 2:10 pm

@jayme,
I have modified the plugin to resolve the problem. Please update it and let me know if the problem exist.

Reply

70 Blancheys February 15, 2010 at 6:11 pm

I installed this plugin on my site, the only problem I am getting is I can’t customize the appearance. I changed the color codes to my liking but when I pressed update options they went back to default colors.

I love this plugin, hopefully you can address this issue. More power.

Reply

71 Bey Luen February 15, 2010 at 7:17 pm

@Blancheys,
I have fixed the issue. Please download the latest version.

Reply

72 jayme February 16, 2010 at 1:29 am

@Bey Luen Thanks for the quick response and fix. I’ve downloaded the latest version and it’s all up and working. Great customization features too, I love this plugin. Nice job!

Reply

73 Blancheys February 16, 2010 at 10:42 am

Thank you for the quick fix, Bey Luen. I’m surely loving this plugin.

Keep making awesome plugins!

Reply

74 Charles February 18, 2010 at 6:11 am

This is a great plug, however, sometimes the badge displays no feed and have to refresh browser to get it to show. Any ideas of what could be causing this?

Reply

75 Michael February 22, 2010 at 8:15 am

Hello,

Thanks for the great plugin!

I recently changed the picture and name on my Twitter account but the changes are not updating on Twibadge. Is there any way to force them to update?

Thanks!

Reply

76 Bey Luen February 22, 2010 at 9:32 am

@Michael,
Are you able to see your changes in Twitter web page? You can try to clear the cache of your browser and see if it works.

Reply

77 Michael February 22, 2010 at 11:14 am

Sorry, I just needed to post a new tweet. Thanks for the quick reply and keep up the great work!

Reply

78 Rachel February 23, 2010 at 7:52 pm

I have Twibadge installed and works ok except when I make changes to a post or a new post it sends 3 or 4 messages the same – so I get the same tweet 3 or 4 times about editing or adding a post.

Reply

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>