Blog

WordPressのwp_headでjQueryを読み込ませないようにする方法

2014.02.12 2017.03.01WordPress

今日はちょっと備忘録。WordPressのwp_headタグで読み込まれるWordPress内のjQueryを読み込まないようにする方法。古いバージョンのjQueryじゃないと動かないプラグインを使う場合、WordPress内のjQueryを読み込んでしまうとうまく動いてくれません。そんなときにWordPress内のjQueryを読み込ませず、自分で用意したjQueryを読み込ませることができます。

header.phpに以下のコードを追加します。wp_headの前に書きましょう。

<?php wp_deregister_script('jquery'); ?>

これでWordPress内のjQueryではなく外部のjQueryを読み込むことができるようになります。下記はWordPress内のjQueryを読み込まず、GoogleのCDNからjQueryを読み込む場合の例です。

<?php wp_deregister_script('jquery'); ?>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/example.js"></script>
<?php wp_head(); ?>

Author: 柴田竹思

ベトナムと日本のに拠点生活Webディベロッパー。国内外のSOHO/フリーランスの方のウェブサイト制作から企業の大規模案件まで幅広く携わっています。