博客从GHOST迁移到WORDPRESS的方法
2019-04-10 08:54:34来源: 学史博客的网站 阅读 ()
博客用GHOST平台已经有一段时间了,各方面都挺满意,加载速度快,界面美观,完美支持markdown。但是,由于GHOST的理念里注重简洁,所以SEO工具非常欠缺,使用了一个工具生成GOOGLE能认识的sitemap,但百度的收录情况很不好,提交sitemap总失败。
作为折腾达人,搜集各方面资料,发现目前的CMS里,操作简单,而且各方面工具都很齐全的,也就只有WORDPRESS了,于是开始了折腾之路。
方法
先总结一下,大体方法分为如下几种
- 用GHOST导出json文件,然后将json文件转换为xml导入wordpress。wordpress只能从xml导入文章,但ghost只能导出json文件。当然目前有很多在线工具可以把json转换为xml但由于格式的原因,都不能成功导入wordpress。
- 用别人的轮子直接将GHOST的数据库文件ghost.db转换为xml文件。git上找到了一个轮子,但试用后失败了,具体原因不明。
- 从rss导入。GHOST生成的rss默认只有15条,因此完全不能满足需求,截止现在,我的文章数量为54篇。经过一些查找,发现可以通过改动"/var/www/ghost/core/server/models/plugins/pagination.js"使得输出数目超过15
1
2
3
4
5
6
7
8
9
10
11
12
|
/**
* ### Default pagination values
* These are overridden via <code>options</code> passed to each function
* @typedef {Object} defaults
* @default
* @property {Number} <code>page</code> \- page in set to display (default: 1)
* @property {Number|String} <code>limit</code> \- no. results per page (default: 15)
*/
defaults = {
page: 1,
limit: 15
};
|
缺陷
上述三种方法中,只有第三种是可行的,但并非完美无缺,
缺陷主要有:
- 帖子对应的特征图片无法正确显示。
- Markdown语法全部转化为了html语言。
- 帖子的标签全部丢失。
- 帖子链接与ghost中不一致(SEO会有问题)。
总结
每一次迁移必定带来一些损失,就目前来看,这些损失是值得的,wordpress已经与三年前我使用的版本有了很大提高,真是可喜可贺。对于我这样的小白来说,这应当是一个正确的选择。
作者:CPA学习网(微信公众号:cpaxuexi )。
本文来源:http://www.cpaxuexi.cn/post/14.html
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:网页配色设计之:作为光的存在
- 曾经用户量9000万,现在却面临关闭,昔日爆红的博客行业不行 2019-04-10
- 网易博客停运,一个时代的挽歌 2019-04-10
- 请了一位编辑来润色文章之后,博客浏览量增长了450倍 2019-04-10
- 小内存VPS架设Web环境且安装Typecho博客 2019-04-10
- 我做站长6年的那些痛苦经历 2019-04-10
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash