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 的速度。所以我们有个基本的原则:如果不需要某个文件,就不要加载它!

继续阅读全文