WordPress相关问题

这篇文章主要记录在WordPress开发过程中遇到的问题,帮助自己和他人少踩坑。

1.改变WordPress主题中的CSS代码,但是在浏览器中没有更新。

1
2
3
4
5
6
7
8
9
在引用的CSS文件后面添加上随机的版本号(防止缓存);如果使用wp_enqueue_style或wp_register_style函数,则向第四个参数传递随机数;如果使用HTML标签引用CSS,应该在文件名后添加?ver=。
wp_register_style( 'custom-style', get_template_directory_uri() . '/css/custom-style.css', array(), rand(111,9999), 'all' );
<link rel="stylesheet" type="text/css" href="http://website.com/css/custom-style.css?ver=<?php echo rand(111,999)?>">
这将会避免客户端和服务端的缓存。