Publishing from emacs org mode to wordpress

With this tool, you can publish directly from emacs org mode to your wordpress blog.

Quick start

Installation from marmelade repo:

M-x package-install org2blog

Add to ~/.emacs:

(setq load-path (cons "~/.emacs.d/org2blog/" load-path))
(require 'org2blog-autoloads)

(setq org2blog/wp-blog-alist
   '(("myblogname"
      :url "http://myblogaddress/xmlrpc.php"
      :username "myusername")))

Open new org-mode document and execute:

M-x org2blog/wp-login
M-x org2blog/wp-new-entry

Set variables (you can use completion with C-c t), enter some content and when you're ready, you can publish post with:

M-x org2blog/wp-post-buffer   (C-c p)

or post as draft with:

C-u M-x org2blog/wp-post-buffer   (C-c d)

After publishing a post, #+POSTID variable will be saved in the file, so you can update the same post later.

More info: https://github.com/punchagan/org2blog

Useful tools / links