There are several emacs extension to write blog. I choose the weblog
which maintained by Mark A.Hershberger.weblogger-el homepage
First, install the weblogger mode
1.download the lisp document weblogger.el and xml-rpc.el.
2.place those two document under LoadPath of the
emacs. guide to LoadPath
3.put (require ‘weblogger) in your ~/.emacs or ~/.emacs.d/init.el file.
Second, contact your WordPress Blog
1.configure your blog, M-x weblogger-setup-weblog.
2.Server Endpoint(URL):http://saisin.wordpress.com/xmlrpc.php.guide for other blog
service
3.fill the id and passwd.
Third, start writing Blog
1.M-x weblogger-select-configuration to choose the
configuration. You have to do this when you login the blog.
2.M-x weblogger-start-entry to start new entry for your
blog.
3.when you finish edit,M-x weblogger-publish-entry(C-x
C-s) to publish your words.
4.There are many other command and short-cut in the weblog mode.guide for other command
Thanks to vvoody’s article http://emacser.com/weblogger.htm