主要是主题的使用wp_enqueue_style()
函数内部的函数。php文件,用于在标题中添加样式表。下面是如何找出你的主题是否也一样。
打开您的wp-content/themes/YOUR_THEME_NAME/functions.php
文件,并找出添加样式表的行,如:
wp_enqueue_style(\'main_style\', get_stylesheet_directory_uri() . \'/style.css\');
或类似:
wp_enqueue_style( \'twentysixteen-style\', get_stylesheet_uri() );
您可以搜索ID(除了
-css
零件)。。。如果ID为:
main_style-css
仅搜索
main-style
在您的功能中。php文件,您可能会找到您要查找的代码行。
现在您已经找到了代码,并且知道您的主题通过使用wp_enqueue_style()
在函数中。php文件。您需要为版本更新此代码。
$style_ver = filemtime( get_stylesheet_directory() . \'/style.css\' );
wp_enqueue_style( \'main_style\', get_stylesheet_directory_uri() . \'/style.css\', \'\', $style_ver );
如您所见,此代码获取样式的最后修改时间。css文件使用
filemtime()
PHP函数,它还使用
time()
PHP函数只是为了让事情变得干净。
如果您不想每次都动态更改版本,只需执行以下操作:
wp_enqueue_style( \'main_style\', get_stylesheet_directory_uri() . \'/style.css\', \'\', \'1.5\' );
差不多就是这样。和平