记一次从hexo转到wordpress
https://linux.do/t/topic/563664?u=onewhite
从昨天的话题想到,静态博客每一次写完一个新的就都要重新上传,打包,我提出了一个想法,如果有一万篇内容的话甚至更多,那么这个打包的时间会非常的长。在这个求问贴中提出了有没有什么优化方案
答案是有的,从静态换到动态。我选择了wordpress。在这里感谢这位大佬,给我建议了一个wordpress主题。互联网真好
https://linux.do/u/sniao/summary
好,回到标题。
从hexo转到wordpress是一个大问题,更本质的问题是要怎么把markdown换到wordpress下,手动?
那也太麻烦了,咱们学计算机的怎么能手动呢,手动不了一点
我开始善用搜索引擎,首先搜索到的结果的是用wordpress中的插件,markdown import啥的,我试了,一点用都没有,草!
继续搜,搜到了新的插件,使用hexo生成的rss来去导入到wordpress中,我又试了,还是屁都没用,草!
好在功夫不负有人心,我在广阔的网络世界中找到了一篇博客
他提出了有这么一个接口能够去上传,我试了,可行!
感谢Google收录了这篇帖子,感谢这名大佬,感谢我能够搜到。
好,那么虽然能够上传,但是会有一些小bug,比如,我原来的markdown中在头部有这么一个index_img用来标题文章图,在上传的时候并不会去处理,不过问题不大。
还有,我文章内的图片,好在都是图床,而不是本地,这就省下了我巨多的处理时间。谢谢Cloudflare给我提供的图床,谢谢!
另外,markdown里的tags和categories也不会去进行解析,不过问题不大,这都是能解决的。
至于解决方法是什么?那当然是神奇的Claude了!
谢谢Claude!谢谢!!!!
最后丢个原来的作者仓库,已经给作者提了PR了,不过看Github主页最后一次活跃在去年。
我还得要说,谢谢互联网,谢谢各位,谢谢赛博菩萨,谢谢 :lark_029:
https://github.com/onekyle/HexoToWordPress
题外话,在我上传到wordpress后的博客(我那些没有index_img的博客),显示不出来图片,反倒是手动在wordpress后台创建的会自动分配一张图片,不知道为什么,可能是bug吗?
就像是这个Test我是后台写的,另外一些其他的我是直接接口上传的,没有显示图片,不知道是为什么.