How to Start Your Own Self-hosted Micro-blogging

Do you ever hear about Micro-blogging? Perhaps you don’t know this concept, but I guess you know Twitter, and you are probably a user and fan of it. Twitter is one of the most popular Web 2.0 online services, it allows you to send brief text updates (no more than 140 characters) or photos, audio and video clips and publish them. Compared with a traditional blog, the content of micro-blogging is typically more topical, smaller in aggregate file size. It’s just because of this distinctive feature, I like writing a micro-blogging.

Do you ever know WordPress? It’s one of the most popular open-source blog publishing platform, with WordPress, you can easily build a self-hosted blog only if you have a domain of your own, as well as a hosting which supports PHP and MySQL database. WordPress is a blog software which is very easy to install, to use, and to upgrade, and to manage all of your blog posts.

I recommend Bluehost as your affordable, reliable blog hosting solutions, only 6.95 USD/Mon, fast and stable! It offers Unlimited disk storage, Unlimited monthly data transfer, host unlimited domains on 1 account, 1 free domain name for as long as you host with Bluehost, 2500 POP / WebMail addresses, 50 MySQL databases… One of the most amazing facture of Bluehost is it’s WordPress Auto Install, to install wordpress on your Bluehost account, the only thing you must do is just 1 lick of you mouse. (Of course, WordPress is very easy to install, even if it has no such feature)

More and more people nowadays, including some world’s top bloggers choose WordPress as their primary bog publishing system, me too, I have several wordpress-based blogs (tradition blog), WordPress itself is a very powerful blog publishing application that allows you do almost anything with its flexible expandability. This is a howto to build a microbloging system of your own, based on WordPress. Our aim is to build a WordPress blog that you can publish small text entries at the front page of your blog, wih tags and multiuser support (as you wish), here we go.

Firstly, you need to install your WordPress, I think you’ve already done, thanks to Bluehost for the Auto Install feature. (Well if you are new to wordpress, you can search some tutorials on Google, there’re so many tutorial that you can take a review). Secondly, please download Twittress WordPress theme, decompress the archive, and uploaded the whole directory called twittress to your own wordpress /wp-content/themes directory. Thirdly, you need to download a wordpress plugin called PageBar (it’s necessary and required), uploadthe decompressed directory to your own wordpress /wp-content/plugins directory. Log in in your own WordPress Dashboard, active the the PageBar plugin and active the Twittress theme.

Twittress wordpress theme is designed by a well-known Chinese blogger Jason NG, it’s based on another famous wordpress theme called Prologue, but it has a better looking becuase of its Fanfou (A Chinese “Twitter”) css clone.

Now, type your own wordpress blog url in your browser you will see your own microblogging, is it nice looking? Now you can input your wordpress username and password at the sidebar and have a test of the text updates feature, if you want to insert micromedia contents to your micro-blog, it’s also no problem, but you need to log in your wordpress dashboard to do that.

Your microbogging is simple, clean enough, you may probably like, but for a better reading and writing experiences, you need only to do the following things:

1. Replace the image about.png in your own /wp-content/themes/twittress/i/ directory with your own microblogging logo

2. Change New User Defulat Role to “Author” in Settings/General (it’s somewhat optional, it’s required only if ou want others to register on your blog and post their own updates)

3. Customize your micro-blogging url structure as /%year%/%monthnum%/%post_id%/ in Settings/Permalinks, it’s much better as anyone will know the exactly date that you post this update from the permalink of your single update url.

4. Make some nessary changes of your PageBar wordpress plugin in Settings/Pagebar, so that it looks the same as mine. ( Take my own microbloging as a reference.

After the above settings, you own micro-blogging is much perfect now… I think, but someone still can’t give up their Twitter account, because they have a lot of friends on Twitter, this is no problem either, there are so many Twitter tools, one of the awesome tool that can post your blog entries from your blog RSS feed to your twitter account.

This tool is called TwitterFeed, it checks your blog feed at the specified interval and post any new items to your twitter account. This could be very useful, I mean, you can then submit your blog rss feed address to twitterfeed, it will check your your feed for new updates and then sync it to your twitter account.

It means, your updates on your own microblogging, will appear on your twitter account automactically. Isn’t it amazing?

Well, I found another WordPress which does the same as Twittress, please take a review of the T1 Tumblelog Theme for WordPress here. You can have a try yourself. Here’s a conclusion of the resources that you can easily build a micro-blogging, which included:

Well, the end, please don’t forget to have a visit of my own microblogging, and my twitter account is

Join the Conversation


    1. @haitai, I saw your Twitter clone , it's much better than WordPress+Twittress solution for a self-hosted micro-blogging. But I don't have the ability to develop a microblogging system. And I know nothing about Python and Django, don't know how to use Google Appengine…

  1. @Tuixy, Hi, I'm so sorry that I replied your comment so late, blog (based on wordpress or drupal or MT) is another completely different concept compared with micro-blog…

  2. Most people opt for sneakers or loafers when wearing shoe lifts insoles to ensure no one can tell they're utilizing the orthopedic device

    shoe lifts

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.