jQueryは最初から登録済みだから、一度解除してやる必要があるそうで。
元のコードとか
<?php wp_enqueue_script('jquery'); ?>
wp_enqueue_script()
の第二引数にURLを指定できるってんでやってみたんですが、駄目でした。
@ginpei_jp jqueryはすでに予約されているので、いったん wp_deregister_script で解除しないといけないです
— Takuro Hishikawaさん (@HissyNC) 8月 12, 2012
なるほどなるほど。
一度deregisterしてから
という事で、これなら使えました。
<?php wp_deregister_script('jquery'); ?> <?php wp_enqueue_script('jquery', 'http://code.jquery.com/jquery-1.8.0.min.js'); ?>
良かった。ありがとうございます。
registerしてないけど?
deregisterと対になるのはもちろんregisterなんだけど、enqueueのコードを見てみたらregisterと同じ事 $wp_scripts->add()
をやっていました。なのでenqueueだけやれば大丈夫みたい。