Posts Tagged wordpress
org2blog用法简介
org2blog是一个让你用emacs org-mode来写博客的转换器。支持wordpress和一些别的网站。
org-mode是emacs下的一个记文件的软件,如果你用emacs而没有用过org-mode, 我强烈建议你学学看。
这里讲的都是org2blog的基本用法。其它高级用法可以在它的网站org2blog上找到。
安装
这个不用讲,直接去它网站上抓那几个el文件下来即可。愿意用git也行。注意得要有xml-rpc.el, 没有可以自己去google一下。
装了以后写新博客
命令是 org2blog/wp-new-entry
. 最好自己绑定在一个热键上。
- Tags/Categories可以用逗号或者空格分开写多个, 自动补齐的热键是=C-c t=.
- org文件里的
#+DESCRIPTION
会被转换成blog里头的短介绍(excerption).
发表的快捷键
这些热键都得先用 M-x org2blog/wp-mode 激活org2blog mode才能用。而且,还得先登录才行:
- M-x org2blog/wp-login 登录;
- M-x org2blog/wp-logout 登出。
发布为草稿 C-c d M-x org2blog/wp-post-buffer 发布到博客 C-c p C-u M-x org2blog/wp-post-buffer 发布为页面草稿 C-c D M-x org2blog/wp-post-buffer-as-page 发布为页面 C-c P C-u M-x org2blog/wp-post-buffer-as-page
发布已有的org文件
我个人还是喜欢先在本地写好一个org文档,最后再用org2blog发表。这样本地会有一个备份。再说,我也习惯了随时写随时存盘。
- 虽然不是必须,但最好加上这些关键词: #+TITLE, #+TAGS, #+CATEGORY, #+DESCRIPTION, #+DATE
- 还可以手动加一个 #+POSTID。
- 然后用 M-x org2blog/wp-mode 激活org2blog mode,
- M-x org2blog/wp-login 登录;
- 再用上面说的热键发表。
别的一些功能
- 管理老帖。只能删不能改(因为从org变成html容易,从html变成org就难了)。
M-x org2blog/wp-delete-entry
测试org2blog
第一段
安装
- Dependency: 最新版的
org-mode
,xml-rpc
. - 用下面的基本配置(应该很好懂):
;;;; org2blog setup (setq load-path (cons "~/emacs/org2blog/" load-path)) (require 'org2blog) (setq org2blog-blog-alist '(("wordpress" :url "https://qiuxing.wordpress.com/xmlrpc.php" :username "qiuxing" :default-title "Hello World" :default-categories ("linux" "computing") :tags-as-categories t : org2blog-confirm-post t :wp-latex t :wp-code t :sourcecode-langs (list "bash" "cpp" "css" "diff" "html" "javascript" "java" "latex" "matlab" "perl" "python" "ruby" "sql" "r" "text" "xml") )))
第二段
第一小节
- 无编号列
- 下一列。
第二小节
- 一个编号列
- 第二列
第三小节
以下为一个简单的表格。
ID | Gender | Age |
001 | F | 63 |
002 | M | 31 |
003 | F | 18 |
第四小节
Inline support.
从LiveJournal迁移到WordPress
我觉得我有必要从LiveJournal迁移到WordPress了。从今天开始学习WordPress的基本用法,:-)