更新 WordPress 到4.1,我发现的第一个变化,居然是后台文章编辑器取消了类似iA Writer的全屏写作模式!取而代之的是“免打扰写作模式”,只是将编辑器两边的元素隐藏而已,跟之前相比丑陋而且体验非常差。另外后台的字体也有点问题。然后。。我又降级到4.0.1了。
博客启用了七牛 CDN
本博客全站开启 SSL,所以使用CDN的姿势和普通 HTTP 站点稍有不同。在七牛提交认证成为标准用户后,可以使用 HTTPS 缓存。
本博客全站开启 SSL,所以使用CDN的姿势和普通 HTTP 站点稍有不同。在七牛提交认证成为标准用户后,可以使用 HTTPS 缓存。
WordPress 发送邮件是很慢的,以本博客为例,发布一条新评论需要1秒,如果要发送邮件通知给管理员,这个过程用时将超过5秒。于是我关闭了“有人发表评论时”发送邮件功能。
今天受到 V2EX 上一个帖子 的启发,在 IFTTT 添加了一个 Recipe,实现了当博客有新评论时,发送短信提醒的功能。
你是否曾想破脑袋,也想不出一个与众不同的站点描述?又不屑用千篇一律的 "Just Another WordPress Blog" ?
国民岳父韩寒的 《ONE·一个》,旨在“每天只为你准备一张图片、一篇文字和一个问答”,其中图画还附带一句装B文艺小清新的名言,放博客里实乃提升逼格之利器。大发曾介绍过它的 API,我用其中的一小部分,将图文接口返回的每日一句作为站点描述。
WordPress 私密或受保护的文章标题会有一个前缀,比如《私密:This is a sample post》,这对于我来说是无法接受的。把这前缀去掉,将以下代码放到主题的 functions.php
中即可。
试用了几个设置比较简单的 WordPress 缓存插件,以下是很感性、很简单、很不全面的比较:
Db Cache Reloaded Fix,缓存数据库查询,实测可将 MySql 查询数减少将近50%,但是执行时间并没有明显减少。
Quick Cache,设置简单且有详细的设置文档,缓存效果非常出色,可惜的是免费版只能对访客缓存,Pro 版提供更多功能不过价格有点高 $15 USD。
WP Fastest Cache,类似 Quick Cache,可选择向登录用户展示缓存文件,不完美的一点是:由于缓存的是访客视角的页面,已登录用户看不到自己的登录状态。
目前暂定使用 WP Fastest Cache, 感觉飞快。
2015.02.25 EDIT: 替换掉 WP Fastest Cache,重新使用 Quick Cache,因为有新评论时,前者不能更新缓存。
更新 WordPress 到4.1,我发现的第一个变化,居然是后台文章编辑器取消了类似iA Writer的全屏写作模式!取而代之的是“免打扰写作模式”,只是将编辑器两边的元素隐藏而已,跟之前相比丑陋而且体验非常差。另外后台的字体也有点问题。然后。。我又降级到4.0.1了。
折腾了好一会儿,做出了一个满意的图标。终于把用了几年的 favicon 图标换掉了。背景舍弃了高光,使用了渐变,聊天框由矩形换成了椭圆,也算是重新设计了。
我的文章固定链接是%postname%
形式,有时候需要用手机访问时,URL 输入很不方便,昨天我把文章底部作者信息中的文章链接改成了短链接。然后又想到,直接放一个二维码效果会更好。
至于生成二维码,直接用开放的api就行。我选择的是联图,调用方便,可自定义配置,且国内用户无障碍访问。
WordPress 使用 Markdown 发布的文章,进行 快速编辑 会导致 Markdown 格式会丢失,自动被转为 Html。不知道是我用的插件 Markdown on Save Improved
原因,还是 WordPress 的 bug。谨记。
目前本博客使用的 Stargazer主题,强大之余还有不少细节不太符合我的要求。其中大部分需要优化的功能可以通过设置子主题完成,不过也有某些功能只能修改原主题。这些修改在升级之后会被覆盖,所以这里记录一下。 Continue reading