Home > WordPress > WP Plugin > WP Resources URL Optimization

WP Resources URL Optimization

发表评论 阅读评论

WP Resources URL Optimization是一个优化浏览器缓存的Wordpress插件,它将大大提升网站页面显示速度和减轻服务器处理静态文件的压力。 默认情况下wp在静态文件后添加ver参数(版本号)来确保静态文件被修改后能立刻表现到浏览器(前端),此方式有一个弊端:不论文件是否被修改,浏览器都会请求服务器,如果文件被修改则会下载新文件,如果文件没有被修改则返回http状态码304告知浏览器读取本地缓存。该插件的目标为:当文件没有被修改时不必再发起对服务器的请求,而直接读取浏览器缓存。

从浏览器缓存读取文件

适用版本

wordpress 3.0.0 或 更高

安装方法

  1. 将压缩包解压到 {WordPress 根目录}/wp-content/plugins/
  2. 登录你的 WordPress 后台, 到 Plugins 页面激活插件 WP Resources URL Optimization.

插件下载

wp-resources-url-optimization For WordPress
wp-resources-url-optimization.zip

更新日志

http://wordpress.org/extend/plugins/wp-resources-url-optimization/changelog/

FAQ

该插件会对哪些文件有影响?

该插件会修改css和js文件的url,如果用到css sprite(css 图片精灵)技术,那么相应的图片地址也会一并修改,同时保证css能正常工作。

为什么启用了该插件后,js和css的url都没有改变呢?

请确保js和css是使用wp_enqueue_scriptwp_enqueue_style方法添加。

我的css文件使用了css sprite(css图片精灵)技术,图片是否会正常加载?

会的,该插件已经考虑了sprite的问题。

当我想要修改文件时,我应该修改哪个文件?

需要修改原始的文件,而不是该插件自动生成的文件。

当我想添加文件时,我需要添加版本号吗?

不需要,该插件会忽略版本号。当文件被修改后,插件会自动生成新的文件。

  1. http://1.gravatar.com/avatar/313d0583bfc8ccc7bebd7594f8497177?s=32&d=&r=G
    | |

    @全新优惠码
    css被修改后会自动生成一个新的目录,所以浏览器还是会获取最新的文件的。

  2. http://0.gravatar.com/avatar/49d689cde47d616dfd2d724b8a4980f0?s=32&d=&r=G
    | |

    还真没注意到这个问题。在chrome下,css被修改了,也需要强制刷新才能看到最新效果啊

回到顶部