Renyddd Site
Created: 28 Sep 2022

配合 Org Mode 发布至 WordPress

推荐一款插件来帮助你通过 Org mode 完成 blog:https://github.com/org2blog/org2blog

Github 上的 README 写的很全面,这里仅摘录几点:

安装 org2blog

require 之后进行博客地址、用户名的初始化;

  (require 'org2blog)
  (setq org2blog/wp-blog-alist
      '(("myblog"
         :url "https://myblog.com/xmlrpc.php"
         :username "username")))

交互

org2blog 的主要交互由 The Main Menu 完成,即一个 user interface,由如下命令调用:

  M-x org2blog-user-interface

非初次调用可通过默认快捷键完成: C-c M-p g

menu-main.png

登录

在 UI 菜单下按键 4 后键入 WordPress 站点用户密码。

Blog 源码管理

当前我的管理方式为统一放在 ~/blog/ 目录下。

本是尝试放在 org-roam 下由其一起管理连接、和 deft 搜索,但暂时无奈有 property 无法兼容, 后续找到解决方法后再来补齐。

新建

在源码路径下启动 `org2blog-user-interface` 键入 `e` 来新建 buffer,或者调用 `org2blog-buffer-new`。

发布

The Main Menuj 直接发布至 WordPress,后可在 `http://your-blog-url/wp-admin/` Post 栏进行内容管理即可。

文章更新

当对 Blog 源文件更新后,只要保持 POSTID 不变即可。

org2blog-eg1.png
Creative Commons License
renyddd by Renyddd is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.