在没用 WordPress 博客前就在 CSDN 写了一些日志,后来自己搭建博客后,就希望能够将博客同步到 CSDN 中,无奈 CSDN 在 2011 年 7 月宣布暂不支持 Windows Live Writer 发布博文,直到在2014 年 5 月 29 日才宣布重新支持离线写博客,让插件同步成为可能,不过目前网上搜到的插件现在都已经失效了。
这两天闲时测试了下之前润物无声写的wp2metaweblog 插件,也在网上查了不少关于 MetaWeblog 和 xmlrpc 的说明,但对解决问题都没什么大的帮助,最后只能一点点调试了。功夫不负有心人,终于在今天下午的时候,调试成功了。在 wp2metaweblog 插件的基础上做了些修改,并整理了下代码,防止和原 wp2metaweblog 插件冲突,改名为 WP2CSDNBlog 插件。
WP2CSDNBlog 插件是同步 WordPress 博客日志到 CSDN 博客的,理论上也可用在所有支持 Metaweblog API 的博客系统中,安装后需要到设置页面填下同步需要的信息。
Version 1.1 支持功能:
1. 支持发布 wordpress 的博文到 CSDN 博客
2. 支持将 WordPress 中文章链接发布到 CSDN 博客
3. 支持发布文章的自动归类
Version 1.2 支持功能:
1. 同时支持发布 wordpress 的博文到网易和新浪博客
Version 1.3 支持功能:
1. 支持将 wordpress 的定时发布文章发布到设置的博客
Version 1.4 支持功能:
1. 完善对定时发布功能的支持
2. 完善同步文章排版格式问题
Version 1.5 支持功能:
1. 修改 CSDN 博客同步文章排版格式
安装使用:
1. 上传整个文件夹 wp2csdnblog 到 /wp-content/plugins/ 目录
2. 后台控制面板“插件 (Plugins)”中激活 wp2csdnblog 插件
3. 后台控制面板“配置 (Settings)->wp2csdnblog”中配置 CSDN 账户信息
软件配置界面(V1.1 版本):
代码地址:https://gitcafe.com/xhhjin/WP2CSDNBlog/tree/master
代码地址:https://coding.net/u/xhhjin/p/WP2CSDNBlog
百度云下载:http://pan.baidu.com/s/1c0dHqTy(V1.1 版本)
建议通过代码地址下载,百度云下载后续不一定更新。
WP2CSDNBlog 插件,开始同步吧 :)
2015.05.12 更新:
插件已上传 WordPress plugins,可以在 WordPress 后台安装插件页面直接搜索“wp2csdnblog”安装。
WordPress plugins 地址:https://wordpress.org/plugins/wp2csdnblog/
2015.06.14 更新:
更新插件到 V1.2 版本,支持同时同步 WordPress 博客内容到新浪博客和网易博客。
新浪博客设置的用户名是博客的登录名,如果登录名是邮箱,不要忘了邮箱后缀。
网易博客设置的用户名根据邮箱区分。例如:您的邮箱帐号是 163 的:blog_admin@163.com,则用户名是 blog_admin,如果你的邮箱账号是 126 的:blog_admin@126.com,则用户名是 blog_admin@126,其余 yeah.net、188 等非 163 邮箱用户,请参考 126 邮箱的格式。
2015.06.22 更新:
更新插件到 V1.3 版本,支持将 wordpress 的定时发布文章发布到设置的博客。
2015.07.05 更新:
更新插件到 V1.4 版本,完善对定时发布文章功能的支持,改善同步文章的排版格式。
2016.05.04 更新:
更新插件到 V1.5 版本,修改 CSDN 博客同步文章排版格式。
最近一段时间同步 CSDN 和网易博客的文章都没有成功,是 CSDN 和网易服务器返回错误导致的。大家可以用 Windows Live Writer 或者 Word 来发文章测试,如果能发布成功,则说明是插件的问题,反之很可能是服务器的问题,然后建议将服务器返回的错误在下面对应文章下留言。
CSDN 博客:http://blog.csdn.net/csdnproduct/article/details/27504397
新浪博客:http://blog.sina.com.cn/s/blog_4b0f52990100mapa.html
网易博客:http://blog.163.com/blog_admin/blog/static/721279201092713253500/
欢迎转载,转载请注明出处:蔓草札记 » WordPress 博客同步到 CSDN 插件