org2blog 一個使用 org-mode 來發佈部落格文章的好方法!
org2blog 是一個將 org 結構的文檔作爲部落格內文發送出去的套件。依賴 xml-rpc,可從這裏找到,不過若從 el-get 或 package.el 中安裝的話,似乎會一併帶上。
設定
(setq org2blog/wp-blog-alist
'(("wordpress"
:url "http://username.wordpress.com/xmlrpc.php"
:username "username"
:default-title "Hello World"
:default-categories ("org2blog" "emacs")
:tags-as-categories nil)
("my-blog"
:url "http://username.server.com/xmlrpc.php"
:username "admin")))
以上的東西不少是需要使用者修改的,所以要特別注意一下。
登入
需要先登入,才能發佈文章。以 M-x org2blog/wp-login 登入想發文的部落格。會詢問部落格的名字。以上面的設定爲例的話,是 wordpress跟 my-blog。
撰寫新文章
用 M-x org2blog/wp-new-entry 來開啓一個已經有預設資料要填的模板。
Tags/Categories 可用「,」(英文逗點)來分格。自動補完可用 C-c t。使用沒出現過的 category,會出現詢問。
發佈
C-c d 或 M-x org2blog/wp-post-buffer:作爲草稿發佈
C-c p 或 C-u M-x org2blog/wp-post-buffer:直接發佈
基本功能差不多就是這樣,搭配 org-mode 來寫部落格的話,可說是非常方便啊!詳細教學請看 github 的 readme!