我正在我的函数文件中注册Wordpress的javascript文件,如下所示:
if( !function_exists( "theme_js" ) ) {
function theme_js(){
wp_register_script(\'wpbs-scripts\',
get_template_directory_uri() . \'/library/js/min/scripts.min.js\',
array(\'jquery\'),
\'1.43\',
\'true\' );
wp_enqueue_script(\'wpbs-scripts\');
}
}
add_action( \'wp_enqueue_scripts\', \'theme_js\' );
在我的生产环境中,他们使用版本号正常执行,正如您所期望的“scripts.min.js/?ver=1.43。但在live server上,版本号是一个32位的随机数字字符串和小写字母,就像这样”脚本。min.js/?ver=65cat8def2cbb5f145751979a4b2b7cf”。我不知道是什么原因导致了这一切,而且这似乎是最近才发生的。我开始注意到人们需要刷新网站才能看到变化。