2017-04-07 41 views
1

我目前正在一個Wordpress網站上工作,我遇到了一個問題。刪除一個URL的ver參數 - WordPress的

在我的函數文件到排隊的js文件的代碼是:

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

然而,當我看到我的網站的源代碼,它顯示的.js文件下列網址:

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

我被告知,我遇到的問題可能是下面這個URL末尾的邊界:?ver = 4.7.3並將其刪除。

我想我寧願停在那裏在第一個地方比添加更多的代碼來刪除它,但我甚至不知道這是一個選項?

所以首先,它是如何到達那裏以及它從哪裏來的?其次,我該如何刪除它?

回答

3

您必須設置4個參數爲空,而不是假的,像這樣:

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. 
+0

啊確定 - 好極了!謝謝 –