javascript - 从 URL 中删除 ver 参数 - Wordpress

标签 javascript wordpress

我目前正在 Wordpress 网站上工作,但遇到了一个问题。

我的函数文件中用于排队 .js 文件的代码是:

wp_enqueue_script( 'esro', 'https://tickets.leicesterymca.co.uk/Iframe/esrojsapi.js', '', false );

但是,当我查看我网站的源代码时,它显示了以下 .js 文件的 URL:

<script type="text/javascript" src="https://tickets.leicesterymca.co.uk/Iframe/esrojsapi.js?ver=4.7.3"></script>

有人告诉我,我遇到的问题可能与此 URL 末尾的边界有关:?ver=4.7.3 并删除它。

我想我宁愿一开始就阻止它存在,也不愿添加更多代码来删除它,但我什至不确定这是一个选择吗?

首先,它是如何到达那里的,它来自哪里?其次,如何删除它?

最佳答案

您必须将第 4 个参数设置为 null 而不是像这样设置为 false:

wp_enqueue_script( 'esro', 'https://tickets.leicesterymca.co.uk/Iframe/esrojsapi.js', '', null );

来自文档:

$ver
(string|bool|null) (Optional) String specifying script version number, if it 
has one, which is added to the URL as a query string for cache busting 
purposes. If version is set to false, a version number is automatically added 
equal to current installed WordPress version. If set to null, no version is added.

关于javascript - 从 URL 中删除 ver 参数 - Wordpress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43281773/

相关文章:

javascript - facebook 聊天框持久化

Javascript 数组长度混淆问题

php - 限制 Wordpress 中现有和新的永久链接 slug 的大小以进行 SEO

jquery - 仅当之前的字段已填写时才为必填表单字段

php - Wordpress 表情符号禁用代码不起作用

javascript - 如何使用 PHP 将局部变量调用到另一个函数中

javascript - 如何防止捕获推荐 - 禁用推荐或隐藏推荐

javascript - "Export to excel"按钮kendogrid下载超过1个文件

wordpress - 通过 ID 和 size 获取图像源

php - PHP 数组的 Foreach 循环问题