博客折腾笔记 cover

博客折腾笔记

本站的变迁史

第八次(2022/06/13):

  • 由于海波的 Bitcron 不再维护,举站迁移到了 Typlog 平台,感觉很不错。

第七次(2017/05/29):

  • 正式放弃了用了好多年 SAE+Wordpress 的组合,举站迁移到了 Bitcron 平台;
  • 认识海波是在毕业后没多久后一次36Kr 的活动上,这么多年看着他一直坚持在写作相关的工具产品上,很是佩服。更何况做得如此出色,如需邀请请联系我咯 :)

第六次:

  • 安装了JP Markdown插件,支持以Markdown形式写文章或评论(需要单独开启)。这个插件的作者已经不再更新维护,如果WP是4.3以上版本的建议用这个Jetpack。这样配合Cyberduck可以非常方便地完成把本地以markdown格式写的博客搬上来的工作。

第五次:

第四次:

  • 改用DISQUS评论系统;
  • 将主题引用的Google Webfonts本地化,即css和.woff格式的fonts资源都放在了本地,提升网站加载速度(特别是Google被封的日子里);
  • 将back to top功能引用的在线js本地化,提升加载速度。

第三次:

  • 使用faviconer这个在线工具来绘制/生成一个ico格式的favicon,同时包含1616的普通格式以及3232的Retina适配版本;
  • iOS 7下WebApp的使用有一些变化,参考官方Safari HTML Reference中的Supported Meta Tags以及这篇博文
  • 忘记后台管理员密码又没有开启邮件功能时怎么办?网上流传的方法基本已经都失效了,因为WordPress的密码存储不再是简单的MD5加密而是PasswordHash了。两个解决方案:1) 编辑 wp-includes/user.php,把整个 if(!wp_check_password) 注释掉后使用任意密码登陆后台再修改密码,记得改完把注释取消;2) 使用新版的密码重置小工具
  • Wordpress地址与站点地址不同时预览功能的修复方案

第二次:

第一次:

  • 使用WordPress Mobile Themes插件为移动设备访问指定一个移动版主题,注意在SAE环境下使用前需要将插件里php文件的编码存为UTF-8 无BOM格式,不然会报错;
  • 将网站在iOS平台上WebApp化,参考这篇这篇以及这篇博文。
  • 第一次折腾完的效果图留作纪念: