サポート » テーマ » block UI requires jQuery…の表示

  • 解決済 三好

    (@miyosi)


    作業中に「block UI requires jQuery v1.2.3 or later!You are using v1.11.2 」というメッセージがよく出ます。あれこれ調べてテーマのヘッダーに
    <?php
    wp_deregister_script( ‘jquery’ );
    wp_enqueue_script(‘jquery’,’http://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js&#8217;);
    ?>
    というコードを挿入してみましたが変化ありません。メッセージが出ないようにする方法がわかる方がいらっしゃれば教えていただけると助かります。よろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • 実施された対応によって、意図したjQueryのみがロードされているを、HTMLソースをみて確認してみてください。

    意図したとおりになっていない場合、私が考えられる原因は3つです。

    1.上記コードをwp_head()より後 記述してしまっている。
     wp_head()より前に記述する必要があります。

    2.バージョン1.11.2が wp_head()より後に、scriptタグで直接ロードされている。

    3.可能性は高くはないですが、バージョン1.11.2jQueryが’jquery’という名前でenqueueされていない。

    しかしながら、jQueryのバージョンダウンは他のjQueryに依存するライブラリに影響があるかもしれません。

    ところで、’block UI requires jQuery v1.2.3 or later!’というわりには、現在使用している1.11.2は指定のバージョンよりlaterです。
    block UIは2010年でアップデートが止まっているようですので、最新のjQueryに対応出来ていない可能性があります。
    が、block UIを最新バージョンにすると解消する可能性があるかもしれません。

    munyagu様

    有り難うございます。
    munyagu様のアドバイスを元にネットで調べたところ、下記ブログを発見しました。
    http://minatokobe.com/wp/os-x/mac/wordpress%E3%81%AE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%923-6%E3%81%AB%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%E3%81%97%E3%81%A6%E3%81%8B%E3%82%89.html
    症状が同じで当方サイトにも「videopop_plus」をインストールしているため原因はこれかと。videopop_plusの使用をやめて対処しました。
    どうも有り難うございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「block UI requires jQuery…の表示」には新たに返信することはできません。