WordPress 多站点的 Google 公共库反代

听说最近召开了某互联网大会,想来是形势一片大好。值此良机,记录一下解决万恶的Google 提供的反动公共库文件拖慢整站的问题。如果你的 WordPress 上只跑着一个站点,插件 Useso take over Google 已经提供了完美的解决方案。但是,如果想要在 WordPress 多站点中,把库文件放在每个站点的目录下呢?

Continue reading

Disqus 插件版中的两个问题

WordPress 的评论链接默认是以 #comments 结尾,而 Disqus 插件会替换掉系统应用,生成一个 id 为 disqus_thread 的 div 来显示评论内容。这就导致点击评论链接,不能通过锚点定位到评论系统。只能在 Disqus 的设置中的 Intsall 选项中,获取代码手动为 WordPress 添加评论系统,才能解决这个问题了;在一些论坛中提到的,可设置 HTML 的 Disqus 选项可能已经被官方移除了。

第二个问题是,Disqus 评论系统加载时引用一个文件,地址是:http://mediacdn.disqus.com/1378324593/fonts/next/embed-icons.woff。这个链接以 http 开头,导致使用了 SSL 证书的博客在浏览器中有不安全的提示。这是由 Disqus 提供的脚本代码中引用的路径,应该没有办法取消了。

综上,再一次禁用了 Disqus 评论插件。

WP Minify 中文翻译

加速 WordPress 的手段之一就是合并 JavaScript 和 CSS 文件,甚至使用 gzip 压缩,来减少浏览器的 http 请求耗时。但是通常情况下,我们只能通过手工的方式来干。但是当你启用或禁用了插件,更换了主题,不断的重新手动合并,噩梦就开始了。现在,你可以用插件 WP-Minify 来自动完成这些工作了。

Continue reading

FeedBurner 与站点 SSL 证书

我在 StartSSL 申请了免费证书,为 dallas.lu 全站强制启用了加密链接,所有 http 方式的访问都会跳转到 https 链接。国内的 FeedSky 十分不给力,于是重新切换到了 FeedBurner。在 FeedBurner 抓取 feed 时却发生了 400 错误。解决方案很简单,就是禁止自动跳转。那么如何在全站都跳转到安全链接的情况下,保证 feed 地址提供 http 的访问呢?

Continue reading

写博客应该是一件正经事

自打2008年元旦,就开始用 WordPress 写博客了。在大约四年的时间里,换过很多的 WordPress 主题,甚至还自己改过主题,持续关注 WordPress 的博客和站点,学习主题技巧和使用经验。我还向 现在的 WordPress 中文维护者郑界涵同学,申请成为了 WordPress for BlackBerry 的中文翻译、WordPress 中文论坛的管理员。又买了Linode VPS,安装了130个主题、90个插件,还考虑过把自用的主题发布到官方的主题仓库里。

可是,参加工作以后写东西的时间越来越少,积攒了很多只有一个标题的草稿。常常觉得没有东西可写;有东西写了又觉得无从下笔;有东西写了、准备好下笔了,又没有时间。导致博客荒凉得连个垃圾评论都没有。

Continue reading