WordPress 多站点的 Google 公共库反代

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

Continue reading

为 WordPress 添加 Favicon 的 2 个插件

Favicon 可以出现在浏览器标题和收藏夹中,是网站的品牌标识。而在 WordPress 中,很多主题没有提供设定 favicon.ico 和相关的设置选项,单为此一个功能修改主题、创建子主题也没有必要,最好的办法就是用插件实现。

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

知识共享许可协议配置插件及中文翻译

很多人使用了CC协议,那么如何在模板或内容里面插入许可证信息呢?手动插入或许非常自由,但也略显不便。手动在模板中添加代码则更需要了解维护知识,也增加了维护的麻烦。功能简单但是说明详尽的插件 CC Configurator 正是为解决此问题而诞生。

Continue reading

WordPress“即将推出”小工具

出于维护博客更新频率,或精雕细琢文章时督促自己及时完成,我们会在 WordPress 中把该篇文章设为“定时发布”(Schedule)。如果能在网站显示出这些预定发布的文章,会吸引读者继续关注你的博客吧?

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

主题 functions.php 常用代码

WordPress 的主题目录下都会有一个 functions.php 文件,这个文件负责为主题调用各种PHP函数;可以在functions.php文件里面添加各种函数来实各种需求。

Continue reading

移除评论框下“可用标签和属性”提示

使用 WordPress 的默认主题或其他主题时,每篇文章的评论框下面都有一段文字,提示浏览者可以在评论中使用的HTML标签和属性,而实际你的网站目标用户并不懂HTML意味着什么:

Continue reading