较大的 WordPress cms主题, 运行速度很多都很慢,进行多次修改,将代码做了些优化,运行速度立即好了起来,下面是有关wordpress主题设计对站点速度的影响,希望对你有用。

1. WordPress 置顶文章: 可以说是个鸡肋,所以在loop里添加 ignore_sticky_posts’ => 1 (数据库调用为 1次),就可以忽略置顶文章,老的使用方法是 caller_get_posts => 1 (数据库调用为 3次, wordpress 3.1之后已经不兼容此方法)

2. WordPress 调用指定的文章:post__in 和 include 两个函数都可以实现,但是 include要不post_in多出一倍的调用次数

3. 调用文章列表:Wordpress 函数 和 数据库直接调用相差太大,一般都在一倍以上,我们建设直接从数据调用。

4. 删除缓存:wp_cache_delete ,这个家伙非常耗资源,建议不要使用,不够大部分插件里都有这个函数,加上这个删除缓存函数会直接增加数据库的负荷4次以上。

来自:wpued