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.8

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
- Unzip the zip file you have downloaded (
twibadge.zip) - Upload folder
twibadgeto the/wp-content/plugins/directory - Activate the plugin through the
Pluginsmenu in WordPress - Configure the plugin through
TwiBadgemenu in WordPressSettingspage - Add TwiBadge widget through
Widgetmenu in WordPress - Done, go to your blog homepage to view the twitter badge widget
- If your theme doesn’t support widget, you can add the following code to anyplace of your theme
<?php showTwitterBadge(); ?> - 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:
- Your Twitter username is incorrect. Please check and enter your Twitter username correctly (Settings -> TwiBadge -> Step 1 -> Username).
- 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
v1.0.8
- New feature to configure the number of tweets shown in the widget
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.



{ 94 comments… read them below or add one }
When openingthe twibadge settings, it opens the settings for another plugin.,
@Edwin,
May I know what is the URL when you click on the settings link?
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
@Edwin,
If you deactivate wp-honeypot, then TwiBadge will work as normal. I’m looking at the issue now.
@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.
Thanks. Going to try this.
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@Tom,
Currently TwiBadge requires PHP 5 to run. Are you using PHP version 4.x?
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.
@Tom,
I will provide a solution to support PHP 4. Will inform you once I finish.
Thank you, that would be nice, it looks like a nice plugin.
I don’t use Widget in my WP.
What code can i put it on my blog to show twibadge?
@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.
Your blog can’t get trackback?
http://e-spacy.com/blog/twibadge-twitter-plugin-for-wordpress.html
@hhalloyy,
My blog can get trackback, you can see the section just above comments. Now it is showing 3 trackbacks.
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!
@Laura,
The minumum width is around 200.
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.
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.
@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.
@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.
@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
@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?
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
@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.
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!
@Norah,
I’m trying to make it work in PHP4. Any chance you can upgradde your PHP in your web host?
this is great thanks for introducing me to your plugin
@veronica,
Welcome. If you have any plugin you would like me to produce, you can always feedback to me.
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?
@Pixelfrog,
May I know what is your Twitter username?
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.
@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.
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
@trev,
Is your web host using PHP5? TwiBadge only supports PHP5 at this moment.
Great plugin; how about some more themes, though? Or maybe a theme/ skin generator…
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?
@Kate,
Is your web host supporting PHP5?
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
@Kyle,
Is your web host supporting PHP5?
Yes, http://www.ktpupp.com/version.php shows v5.2.6.
@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.
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!
Is it possible to filter the tweets (i.e. @replies)? How and where can I do that?
@Steven,
It’s not supporting filtering at this moment.
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.
@Brian,
Currently the minimum supported width is around 200px.
I get a message that says “This Message Requires A Get” when I try to log in. Any help?
@Todd,
Actually this is a Twitter problem. I already submitted my issue log to Twitter but somehow they haven’t replied me yet.
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?
@Dave,
There is a problem with Twitter which makes the SWF not loaded. Need to wait for Twitter to fix the issue.
please keep us posted on this issue. Really enjoy using your plugin. @rejuvitality
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
great looking badges. thanks.
in my blog (blog.jogatina.com) your plugin shows this message: this method requires a GET. What is this?
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?
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?
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?
LOVE THE TWIBADGE! Thanks!!!
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
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?
Love this. Don’t suppose there is any way to change the background color of the tweets?
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
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?
Works real good – appreciate it !
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,
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?
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
@jayme,
I have modified the plugin to resolve the problem. Please update it and let me know if the problem exist.
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.
@Blancheys,
I have fixed the issue. Please download the latest version.
@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!
Thank you for the quick fix, Bey Luen. I’m surely loving this plugin.
Keep making awesome plugins!
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?
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!
@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.
Sorry, I just needed to post a new tweet. Thanks for the quick reply and keep up the great work!
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.
{ 41 trackbacks }