我的WordPress网站存在问题。
当我尝试更新页面内容或编辑css文件时,更改不会出现在前端。它看起来像缓存问题,但我每次都清空缓存,没有任何帮助。我应该等几个小时或尝试使用其他浏览器查看我所做的更改。
我没有使用任何cahce插件,也不知道为什么内容更改需要很长时间才能上线。
请帮帮我。
答案 0 :(得分:0)
这是CSS和JS文件的标准浏览器缓存。您可以使用CTRL + SHIFT + R按钮重新加载页面。如果要为所有用户显示新CSS,则需要更改主题中的CSS文件版本。阅读更多:https://codex.wordpress.org/Function_Reference/wp_enqueue_style
答案 1 :(得分:0)
我现在也面临着这样的问题,我所做的就是
wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer );
在$ver
我将php函数time()
每秒更改一次,我认为这种技术最适合用于开发目的。
所以最后的enque将是
wp_enqueue_script( 'myscript', filesourse/file.js, array(''), time(), true );
对于style
您还可以在time()
位置使用$ver
wp_enqueue_style( 'mystyle', filesourse/file.css, array(''), time(), 'all' );
希望这也适合你,
答案 2 :(得分:0)
如果您的根文件夹中有缓存文件夹,请重命名并尝试,因为您的所有网站配置都将缓存文件夹存储在根文件夹中。