WordPress 默认主题自定义页面模板

有的时候希望在 WordPress 网站上显示一些特殊形式的页面,就需要用到自定义页面模板。本文以 WordPress 内置的 TwentyElven(2011) 和 TwentyTen(2010) 主题为例做个详细介绍。与 WordPress 官方文档中的介绍不同的是,这里着重介绍 WordPress 默认主题静态页面模板的内部结构,以方便我们在自定义的时候进行修改。

继续阅读全文

对 WordPress Lazy Load 图片延迟加载插件稍作改进

之前介绍了用于 WordPress 页面图片按需延迟加载效果的插件 Lazy Load,启用后可以显著提高文章中有图片的页面的加载速度,减少页面加载时间。但是目前该插件仅对文章/页面内容中的图片进行处理,并且相关的 JavaScript 文件至少有 2 个是可以合并的。

继续阅读全文

WordPress 个性化头像滤器挂钩

WordPress 用于显示作者或者评论者个性化头像(Avatar)的方法非常棒。但是只有那些注册了 Gravatar 服务的用户能有自己的特色头像,其余的用户则是使用 WordPress 默认的头像。如果想自定义登入用户的头像,或者修改 WordPress 默认的头像可以用内置函数 get_avatar() 及其钩子(Hook)来实现。

继续阅读全文

在 WordPress 中使用条件标签控制加载内容

我们一直希望 WordPress 的加载速度越快越好,而 WordPress 页面加载的内容越多速度就越慢,比如大量的数据库查询,CSS 样式文件和 JavaScript 文件调用、图片调用等,都会拖慢 WordPress 的速度。所以我们有个基本的原则:如果不需要某个文件,就不要加载它!

继续阅读全文

在 Linode VPS 的 LAMP 平台上部署 SSL 加密服务

后台管理网站的时候希望能够加密数据,特别是密码、加密文章之类的数据需要加密传输。为了安全咱也赶赶新潮在 VPS 上部署了 SSL 加密服务,以后登录和管理 WordPress  以及 phpMyAdmin 的时候就可以使用 HTTPS 加密链接访问了。木有money,只好用 OpenSSL 自己签发(Self-Signed)个证书了。

继续阅读全文