回归 WordPress

在使用 Hexo 一段时间后,确切地说是半年后,感觉 Hexo 还是会有很多限制,比如:

  1. 每次发布都需要进行编译,文章越多耗时越长;
  2. 手机发布不方便,虽然可以使用持续集成来解决手机上的编译问题,但是在手机上提交代码却是个难题;
  3. 由于是静态发布,故很多功能都依赖第三方,比如搜索、评论、统计等,若第三方服务出现问题,会导致网站异常。

总的来说,Hexo 比较适合静下心来,在电脑面前发布文章的技术型博客,对于想要随时随地发布及修改文章和动态的我来说,还是有所局限。并且,我有强迫症,并不希望自己的博客依赖第三方系统,若第三方系统出现问题或者下线,所保存的历史数据就需要迁移或重来,风险比较大。

Continue reading

wordpress 添加页面摘要方法

在编辑 WordPress 文章时,可以在编辑框下面的 摘要 中输入文章简介,让外部程序调用文章时可以显示摘要,在美化排版的同时,也起到总结全文的作用。但 WordPress 页面默认无此功能,所以外部程序调用时,要不就全文显示,要不就只显示标题,索然无味。其实我们可以通过下面的代码,实现 WordPress 页面 摘要 功能。

Continue reading

自定义 wordpress 主题默认翻译

很多时候, wordpress-cn 和主题自带的中文翻译总显得有点不尽人意,比如 previous 被翻译成 前一next 被翻译成 后一 ,搞得莫名其妙,简直不能忍。这时候,如何把官方翻译更改为我们通用甚至自定义趣味语言,成了迫在眉睫的问题。下面就来说说,如何自定义 wordpress 主题默认翻译。

Continue reading

如何去除 wordpress 评论字段?

wordpress 默认的评论框有三个需要输入的字段: 评论者名称邮箱站点 。之前曾经有这个想法,让评论中不再出现 站点 的输入,这样不但减少了评论者的输入项目,也可以有效的减少仅仅是为了留下外链的评论。甚至于,对于 邮箱 的输入,在国内环境下来说也是极为敏感的,特别是对于个人博客,说不定哪天访客的邮箱就被泄漏了呢。而且,对于已有其他联系方式的站点来说,输入邮箱也是多此一举。所以,现在就让我们把多余的选项给 kill 掉。

Continue reading

解决 wordpress 升级导致字体加载慢的问题

最近升级了 wordpress4.3 以及 twenty fifteen 主题,发现网站前后台加载都很慢,遂打开浏览器调试模式进行测试。通过观察发现,网站加载卡在了链接为 https://fonts.useso.com 的字体库中。

这个 fonts.useso.com 使用的是360的前置库,由于某些你懂的原因,国内无法访问谷歌的字体库,所以360把谷歌字体库 fonts.googleapis.com 通过 cnd 的方式缓存到了国内,方便国内用户进行调用。但可惜的是 fonts.useso.com 不支持 https 形式进行调用,也不知为何这次升级会改变 useso 公共库的调用方式,所以页面访问一直卡在加载 fonts.useso.com 上。虽说可以直接把 https 改成 http ,但出于安全考虑,能使用 https ,最好还是保持原有调用方式。

Continue reading