wordpress完美转typecho并解决七牛云存储问题

文章版权: Postbird-There I am , in the world more exciting!
本文链接: http://www.ptbird.cn/wordpress-to-typecho.html
转载请注明文章原始出处

之前我说了说使用wordpress的感受以及为什么转成typecho。

文章地址: http://www.ptbird.cn/why-wordpress-to-typecho.html

wordpress转typecho方法:

1、安装typecho,并安装typecho的wordpress-to-typecho插件

2、启用插件后在 后台>控制台那一栏会出现插件转换,需要填写数据库地址和信息等内容,填写正确后即可转换。

3、对数据库进行链接转换。
    主要修改的是 typecho_contents 这张表,把以前的地址链接改成现在的。

 
  update typecho_contents set text=REPLACE(text,'http://www.ptbird.cn/wp-content/uploads/','http://www.ptbird.cn/usr/uploads/')
    
    目的是为了将wordpress的图片地址改成现在的地址,typecho的上传路径是 ./usr/uploads/
    需要注意后面的uploads/的斜线不能省略,否则出错误。

4、附件地址更改。
    把之前在 wp-content/uploads/中的内容全部转到 usr/uploads/即可

上述四部做完后基本的转换都完成了, 还有一些细节的地方比如以前的页面的固定连接、一些内置的链接等等需要自己动手改。
下面说说七牛存储的解决办法。

5、七牛云存储的设置

    1)为了适应之前的内容,需要 再次创建一个内容存储创建一个新的cdn融合加速域名,这样子一方面之前的内容如果文章发到了别的地方,还能继续使用以前的链接。
    2)下载七牛的图形文件上传工具 qrsboxwindows版或者其他版本(也可以用shell工具),并将原来wordpress的wp-content/uploads/下的内容全部下载到本地。
qrsbox能够快速将本地的内容上传到七牛空间,上传的时候注意问题:
将uploads下所有内容上传即可(因为七牛默认使用的是时间文件夹也就是 2016/12/xxx.png),这样子可以模仿我们自己在博客上上传的文件。也为了结合下面的插件使用。
               
    3)安装typecho插件   simpleCDN 将所有图片地址替换(遗憾的是现在只能替换图片地址)。
    
做完前3步,现在网站已经能够使用七牛CDN。

6、目前无法理解的问题

    1)七牛的文件上传插件我一直没搞懂,因为simpleCDN和他如何结合或者说根本就不是一同工作的。
我们利用网站轻松的将网站图片搞到七牛上,然后利用simpleCDN就可以替换链接,即使只是图片链接也足够了。
但是七牛文件上传插件,是和前面的qrsbox的用法一样,直接上传文件到七牛,这样子本身就是比较麻烦的工作。
这个问题我还没搞懂,具体研究后面更新。可以关注我的博客链接:http://www.ptbird.cn/wordpress-to-typecho.html(如果你不是在我博客上看的,别的地方我不会更新的)。

     2)typecho我觉得不好地方就是为了结合markdown,使得附件上传很别扭(目前我没找到单独的附件上传地址,是因为我不会用吗?)
    
    3) 七牛文件上传插件插入图片有问题
插入附件的时候是需要将远程连接地址填写上去的,但是这个给出的连接是不对的。
    下图是我上传之后的链接情况,但是如果你按照这个地址添加,绝对存在问题,图片无法找到。



问题我前面说过: 七牛文件上传(这里不是用的镜像!)默认采用时间作为文件夹,因此前面是有文件夹的
所以正确的图片添加地址应该如下所示:
         自己加上时间文件夹前缀




基本上做到现在这里,七牛的问题也就解决了。

关于镜像存储的问题,我会继续看看怎么更好的解决,因为用了上传插件后,七牛的转换插件其实就是废的,并没有什么用处

typecho真的很好用,对我来说。


文章版权: Postbird-There I am , in the world more exciting!
本文链接: http://www.ptbird.cn/wordpress-to-typecho.html
转载请注明文章原始出处

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
wordpresstypecho是两个常用的博客建站平台。wordpress是一个功能强大、可扩展性高、拥有大量主题和插件的开源博客系统,广泛应用于个人博客、新闻网站等。而typecho也是一个开源的博客系统,相比wordpress更加简洁,适用于个人站点,具有良好的性能和速度。 迁移wordpresstypecho可以通过使用wordpresstotypecho插件来实现。首先,在Typecho官网下载wordpresstotypecho插件,并将其安装到Typecho站点上。然后,根据插件的提示配置所需的信息,即可轻松实现一键同步。 具体操作步骤如下: 1. 下载wordpresstotypecho插件,并将其安装到Typecho站点中。 2. 配置插件所需的信息,如wordpress数据库信息、Typecho数据库信息等。 3. 确保插件配置正确无误后,点击开始迁移按钮,等待迁移完成。 在迁移过程中,需要将一些特定的文件上传到对应的目录中。比如将XmlRpc.php上传至Typecho目录下的var的Widget目录下,替换原有的xmlRpc文件;将class-wp-xmlrpc-server.php上传至wordpress目录下的wp-includes目录下。 通过以上步骤,就可以完成从wordpresstypecho的迁移。这样可以使你的个人站点更加简洁、快速地运行在typecho平台上。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [将站点从Wordpress迁移至Typecho需要怎么做?](https://blog.csdn.net/qintaiwu/article/details/118276937)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [kraitnabo-xmlrpc:南博App - XmlRpc - 支持TypechoWordPress](https://download.csdn.net/download/weixin_42131861/18992251)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值