我试图弄清楚为什么我设置的任何JS或CSS文件中都没有包含版本号查询字符串。我浏览了所有文档并尝试了不同的方法。我什至尝试删除版本, 而Wordpress不会添加它自己的版本。希望能从其他人那里得到其他尝试, 以便我可以更轻松地缓存破解Cloudflare。
wp_enqueue_style( 'theme-stylesheet', get_template_directory_uri() . '/assets/css/style.css', false, '1.0' );
wp_register_script( 'theme-scripts', get_template_directory_uri() . '/assets/js/blacklab.min.js', array( 'jquery' ), '1.0.2', true );
wp_localize_script( 'theme-scripts', 'localVar', $stream_info );
wp_enqueue_script( 'theme-scripts' );
#1【WordPress CSS和JS版本号不起作用】可能是你有一个插件或主题函数正在删除查询变量。在看不到代码的情况下无法猜测可能在哪里, 但是如果代码构建正确, 则应该能够在插件和主题文件夹中搜索以下内容:
- remove_query_arg:这是用于删除字符串的函数。
- script_loader_src:通常用于运行上述功能的钩子。
推荐阅读
- WordPress管理员(将自定义帖子类型作为父菜单的子菜单时,CPT将覆盖父菜单链接)
- WordPress,以编程方式创建用户
- WordPress的连接被重置(错误101)
- WordPress子主题(覆盖函数)
- wordpress子主题(如何覆盖模板.php文件)
- 子目录中的WordPress子主题文件未覆盖
- WordPress子主题,添加辅助菜单
- WordPress(无法访问仪表板)
- Web基础