How to sync WordPress blog entries to Blogger.com and Tumblr and Posterous

Do you have multiple blog sites?

If your answer is no, then, this blog entry is useless to you. Close this page please.

If you DO have multiple blog sites, and you don’t care about synchronizing one blog site to others, then this blog entry is also useless to you. Close this page please.

If you DO have multiple blog sites as me, and you DO want to synchronize your one blog site to others. You are viewing the right post.

Why multiple blog site?

It’s complicated. I’m owning my own domain totodotnet.net, and is running WordPress on it. Then I also have an account in Blogger.com, it’s good, with elegant design and dashboard. I also happened to have an account in Tumblr.com all because it support markdown by default.

So, I like all of these 3 sites, and I don’t want to abandon any one of them. I decided to do a synchronization with all of these sites.

But, How?

Have you ever heard about “ifttt.com“?

This site is great! It saved me a lot of works. Synchronizing between each site is also done with ifttt.com‘s help.

Here is how:

  1. You need to have a main site.
    This means, you need to post your original posts to this site. Since all blog systems provide RSS output, we will use RSS to synchronize entries to other sites.

  2. Add a new rule in ifttt.com
    You usually, it can be read as “Sync any new items in RSS[your main site's RSS] to tumblr/posterous/Mail(etc.)”. It’s very straight forward, and easy to use. Just create a few such kind of rules to let it do the synchronizing works.

  3. Blogger.com is not directly supported by ifttt.com

My solution is enable the “Posting using email” option in blogger.com, then setup a rule to send an email to your posting email address on each new blog entry.

Ifttt.com can do much more things

[Ifttt.com] is such an awesome site, it integrated almost all the major web services in the world. You can send a tweet or a facebook post when your new blog entry is posted.

The concept can be separated as read in stream and output stream:

  • read in stream:
    services available for read in stream

  • output stream:
    services available for output stream

Now, just enjoy the internet!

How to set markdown as your default editor language for your WP based blog

Markdown is such a great Markup language

Without saying any words, if you’re familiar with Markdown language, and when you get used to it, you will not be able to leave it.

How to use markdown with WordPress

I’m using a plugin called “Markdown on save” which was written by Mark Jaquith. The biggest right thing this plugin had done is saving the raw markdown text in post_content_formatted column, and the converted HTML content will be stored in post_content. This idea brings 2 big advantages.

  1. No need to do the Markdown -> HTML conversion on the fly.
  2. Even the plugin is deactivated, you won’t loose your post, because the post will be rendered with post_content.

Simple and straightforward

All you need to do, is

  1. search the plugin(markdown as save), and install it, activate it.
  2. check the Markdown check on the up-right corner.
  3. Write your post and preview it if it is necessary.
  4. Post it

BOOM! You are done!

Some simple test

H1 headline

H2 headline

Following by a

H3 headline

without an empty line following an H4 headline

H4 headline

follow by an H5

H5 headline

follow by an H6

H6 headline.

Bold, italic, link to google,

b-quote,

  • quote with list1
  • quote with list2
  • quote with list3
  1. quote with list
  2. quote with list
  3. quote with list

strike-out

image

[Need Help]How to post a blog entry both to wordpress blog system and Microsoft Live Space?

I don’t want to write one post twice and post them to Live space and my own wordpress system one by one. Is there any good solution to write once and post once, but post to both 2 blog system?

Further more, if it could be implemented by Windows Live Writer, it could be the best plan.

Please tell me if you have any good solution.

Thanks in advance.

OMG! Michael Jackson is dead!

Oh, my god!

I can’t believe it! But it’s true. CNN confirmed it. He was only 50!

A Los Angeles fire official told CNN that paramedics arrived at Michael Jackson's home after a 911 call.Michael Jackson arrives at UCLA Medical Center on Thursday.

I love you, Michael! Be at peace in heaven.