我正在使用wp_enqueue_style()函数对master.css文件进行版本控制,以防止浏览器缓存。
这可行,每次都会创建一个新版本,但是...我的浏览器一直将“非版本”副本放在第一位(没有新更改)...这个非版本副本从何而来?我究竟做错了什么?这两个文件都指向服务器上的同一目录,但是只有一个文件。
答案 0 :(得分:0)
很难在没有看到代码的情况下进行故障排除,但是您似乎不小心将CSS文件排队了两次。它们显示相同的文件句柄名称吗?这是在源代码中显示为“ id”的值(在“ -css”之前)。
例如:
work_items.id
如果版本控制文件和非版本控制文件中的文件句柄不同,则可以在源代码中搜索文件非版本控制副本中使用的文件句柄,然后将其注释掉。
如果文件句柄相同,请在将版本副本放入队列时尝试进行更改,然后再次检查源以查看它们现在是否不同。