Now that I've moved my blog to WordPress, I'm simplifying my work flow by using org2blog. It's still early days—I've only published three posts and the about page with it—but so far I like it a lot. I write my posts in Emacs using Org-mode just as I always have but instead of having to export them to HTML, call up the blog, and paste the HTML into the Blogger editor, I just type

C-u M-x org2blog/wp-post-buffer

and org2blog takes care of everything else.

Installation is a snap. I had previously bookmarked this post by Gabriel Saldana and this one by Da Zhang on how to set things up but I didn't really need them; the README had all the information. Here's how to get going in 4 easy steps:

  1. Download org2blog from github:
    git clone
  2. If you don't already have it, get xml-rpc from Launchpad.
  3. Set your load path to point at these.
  4. Follow the instructions in the that comes with org2blog to configure your .emacs or init.el.

That's all there is to it.

This entry was posted in Blogging and tagged . Bookmark the permalink.