ホームページに Nivoslider があるワードプレス Web サイトを運営しています。別のプラグインを使用する必要があったため、header.php ファイルの「head」タグ内に jquery を含める必要がありました。の下にjqueryファイルを含める<?php wp_head(); ?>
と、Nivoスライダーが機能せず、読み込み画面で動かなくなります。インターネットでこの問題を検索して、上記の次のコードを追加した解決策を試しました<?php wp_head(); ?>
。
<?php
wp_deregister_script('jquery'); // Remove the default jQuery script
wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js', false); // Register the Google hosted Version
wp_enqueue_script('jquery'); // Enqueue the Google Hosted version
?>
上記のコードを追加した後<?php wp_head(); ?>
、スライダーの最初のスライドが表示されるようになり、次/前のボタンをクリックしてもスライドを切り替えることができません。また、header.php ファイルからコードを削除し<?php wp_head(); ?>
て jquery ファイルを追加すると、他のプラグインは正常に動作し始めますが、スライダーは動作しなくなります。jqueryが2回ロードされて競合が発生していると思いますが、どこから問題が発生しているのかわかりません。Nivoslider と他のプラグインを実行している私の Web サイトは次のとおりです: http://ignoremusic.com/