WordPressでwp_enqueue_scriptのver表示をやめたい!

wp_enqueue_scriptを使ってjsを読み込むとsrcの最後にver=が表示されますが、googleでホストされているjQueryとかを使う時はURLにバージョンが含まれてるので(バージョン毎にユニークなURLなので)、そもそもverとか書く必要が無いと思うのです。

で、軽く調べてthemesの中の使ってるテーマのfunction.phpを弄ってみる。

// wp_enqueue_script('jquery');
wp_deregister_script('jquery');
wp_enqueue_script('jquery','//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js', array(), null );

4番目の引数にnullを送ってやればver表示がされないぽいですね。
ちなみにデフォルトはfalseで、verにWordPressのバージョンが入るようです。

これでブラウザからソースを見ると

<script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js'></script>

ver=が消えましたよっと。