WordPress 技巧:13 个 WordPress 提速技巧

性能是一个网站成功的非常关键因素,任何人都不喜欢访问速度超慢的网站。WordPress 的开放性造就 WordPress 有着成千上万的插件,使得 WordPress 比以其他 CMS 程序更受欢迎,但是开放也在一定程度上使得 WordPress 的性能不是很好,所以当你发现你的 Wor...

WordPress 技巧:缓存自定义菜单,加快博客速度

我前面撰写了一个新函数 wpjam_nav_menu,它是缓存版的 wp_nav_menu。升级到 WordPress 3.9 之后,WordPress 提供了 pre_wp_nav_menu filter 接口,我们可以直接通过这个接口来缓存自定义菜单结果了,无需使用新函数了,这样方便了很多。 在当前主题的 fun...

WordPress 技巧:使用文件缓存侧边栏

今天尝试使用 PHP 的 Output Control Functions 进行缓存,发现代码还是蛮简单的,于是把其中对 Sidebar 缓存的代码分享下,几点说明: 1. 可以自己修改缓存时间,怎么修改,看下面代码的唯一的注释。 2. 一旦采用这样的缓存,在缓存时间内对 sidebar 做任...

WordPress 技巧:给 wp_nav_menu 函数添加缓存,提高页面效率

WordPress 自定义菜单功能是非常好用的一个功能,但是我们在实际使用的过程当中,却发现一个非常严重的问题,效率非常低下,如果自定义菜单比较复杂的话,会产生多达十几条甚至几十条的 SQL 查询,我认真查看了下 wp_nav_menu 函数的源代码发现其没使用进...

WordPress 技巧:使用内存缓存提高 Postviews 效率

使用 WP-Postview 插件进行日志浏览数统计的时候,会有个问题,就是每个页面会多出三个 SQL 查询。这样每次浏览日志都会多出三次查询,对数据库其实是一次蛮大的负担,有没有办法解决这个问题呢?如果你和我一样网站启用了 Memcached 这类内存缓存组件的话...