自动刷新WordPress样式表 时间:2017-10-10 作者:Cakers 我目前使用的是Mac电脑,当我更改WordPress样式表文件时,我不知道如何刷新我的网站。我尝试了Cmd+R进行硬加载,我尝试了清空缓存,但似乎没有任何效果-尽管如此,旧版本仍在加载。我以前使用过windows电脑,每次我用自己的风格改变风格时都会使用。css工作表,我只需按ctrl+F5,它就会立即硬刷新。除了Cmd+R或清除缓存以自动刷新样式表之外,还有人知道其他窍门吗? 3 个回复 SO网友:WP Vlad "Quick" fix: 右键单击->查看页面源(ctrl+U),查找。您更改的css文件,在新选项卡中打开它并重新加载(您应该可以看到您所做的更改)ONLY in development mode 添加php函数time()代替版本号wp_enqueue_style( $handle, $src, array(), time() , \'all\' ); 如果使用缓存插件,请删除缓存。 SO网友:Greg Much 如果要对样式使用缓存,则需要刷新缓存,请关闭缓存插件,或者只需在样式版本中添加“time()”函数。wp_enqueue_style( \'some-style\', get_stylesheet_directory_uri() . \'/yourpath.css\', array(), time()); 有关wordpress中样式的更多信息,请参见此处。wp_enqueue_style SO网友:Canelo Digital 这实际上可能是一个复杂的问题,可能有许多方面:请进一步定义:您是在本地开发(服务器、数据库在您的计算机上)还是远程开发(托管、FTP等)缓存可能真的很麻烦:WebHosting可能有一个缓存机制(例如Varnish缓存)Wordpress可能有一个缓存机制(例如W3CTotalCache)和浏览器缓存,您为css文件(.htaccess)设置了长缓存因此,如果您有一个好的htaccess设置等。所有三个缓存都会使刷新(特别是)css更改变得更加困难。正如mmm所指出的,将版本包括在函数中。php是一种非常有用的推荐方法,但并不总是有效(例如Varnish缓存)因此,如果您正在开发中,建议您在进行css更改时关闭al缓存,并保持“版本号刷新”,这是最推荐的方法。如果它已经是一个生产站点,我建议您习惯于在刷新之前清空所有三个缓存(对于一些更改,这没有问题)。但没有更简单的方法,这就是缓存和长寿命的目的。 结束 文章导航