私はまだワードプレスにまったく慣れておらず、最初のテーマを構築して開発しました(すべて正常に機能します)。WordPressのCMSサイトでの2回目の試みで、問題が発生しています。その問題はjQueryです。
イライラする部分であるサイトはすべて機能します(jQueryを除く)。ワードプレスでjQueryを正しく呼び出す方法について読んだ後、それを行う適切な方法は、関数ファイルにスクリプトをエンキューすることです。
私の最初のサイトのfunctions.phpからコードを取得し、このサイトで使用します
<?php
function fff_script_method() {
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery', '/themes/wahoo/js/jquery.min.js');
wp_enqueue_script( 'jquery' );
}
remove_filter( 'the_content', 'wpautop' );
remove_filter( 'the_excerpt', 'wpautop' );
add_action('wp_enqueue_scripts', 'fff_script_method');
?>
しかし、今回はうまくいかないようです。また、さまざまなスクリプトを呼び出す必要があります。前回は、functions.phpを介してこのスクリプトを呼び出し、残りは通常のメソッドを使用してheader.phpファイルに呼び出しました。
<script type="text/javascript" src="/wp-content/themes/wahoo/js/jquery.imagesloaded.js"></script>
しかし、今回もこれは機能していないようです。function.phpファイルに変更を加えると、構文エラーが発生します。これは、FTP上のファイルを再度置き換える必要があることを意味します。
非常に苛立たしく、今回jQueryが読み込まれる理由がわからないようです。また、jQueryファイルが競合していないことを確認し、「$」ではなく「jQuery」を使用するように努めました。
何かアドバイスをいただければ幸いです。複数のスクリプトを正しく登録してキューに入れ、それが機能するかどうかを確認するにはどうすればよいですか。