Contents

关于我

写写代码

思考思考人生

记录记录感想

写作的三个目的:叙述、记录、表达

本站发展历程

2024.6

从hugo +loveit主题+ cloudflare 迁移到wordpress+argon主题,下定决心迁移的理由是hugo实在没有什么漂亮主题,在看

Bensz

夏’博客

两位大佬的博客的时候,发现很喜欢这个主题,但是又是wordpress的,纠结和调研一番后,在闲置已久的云主机上部署一套wordpress吧。

主要还有个原因,最近这份工作在主导和设计老系统php迁java,所以对php有了比较深入的熟悉,现在对wordpress这种php写的可以比较轻松的改和看懂,所以就直接干喽

迁移的时候遇到一个问题:

hugo的markdown,wordpress并不支持

找了一些工具比如:

  1. WordPressXMLRPCTools
  2. python-markdown-to-wordpress

但是都会报错,最后排查许久,开启wp的debug日志才发现,需要安装php-xml才可以,实在是坑爹。

[22-Jun-2024 05:38:58 UTC] PHP Notice: PHP 的 xml 扩展不可用。请联系您的主机提供商来启用 PHP 的 xml 扩展。 in /var/www/html/wordpress/wp-includes/IXR/class-IXR-message.php on line 48

成功上传后,这两个工具还是有问题,第一个工具上传后,必须要在wp中手动点进文章在点下保存,才可以正常展示格式。写了个python来使用selenium自动帮我操作以后,实在觉得有点弱智,以后每次上传都要这样,遂放弃。

第二个工具尝试后,可以直接展示正确的markdown格式,但是对持续集成的支持并不好,所以自己直接从头写了个:

wordpress-markdown-uploader

2023.8

从cnblog迁移到了hugo +loveit主题+ cloudflare,原因是在cnblog虽然整了整样式,但是实在是没有什么写文章的动力,每次都要写完再cv到网站上,实在难受,并且cnblog虽然能提供更高的曝光和搜索

2020.10

从白嫖的hexo+githubpage上迁移到了cnblog,原因就是cnblog曝光会高一点,而且反正也是白嫖……

2018.10

从自己的搬瓦工主机,迁移到了githubpage,主要原因是因为,VPS太容易被墙了。。。。。

2018.1

本博客开始写并且第一次运行