Google で検索を行ったところ、ゼロから作成した Wordpress テーマに jQuery を追加するための同じコードを何度も見つけました。
if (!is_admin()) add_action("wp_enqueue_scripts", "my_jquery_enqueue", 11);
function my_jquery_enqueue() {
wp_deregister_script('jquery');
wp_register_script('jquery', "http" . ($_SERVER['SERVER_PORT'] == 443 ? "s" : "") . "://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js", false, null);
wp_enqueue_script('jquery');
wp_enqueue_script('my_script', get_bloginfo('template_url') . '/js/theme.js', array('jquery'), '1.0', true);
}
このコードを functions.php ファイルに追加し、js フォルダーを作成し、その中で次の構文を使用して theme.js ファイルを作成しました。
jQuery(function ($) {
/* You can safely use $ in this code block to reference jQuery */
});
WP サイトを更新すると、theme.js ファイルが呼び出されないようです。Chrome 開発ツールでは、レンダリングされている js ファイルにリストされていません。
古いアプローチを使用していますか? jquery を使用して /js/theme.js ファイルを自分のテーマで機能させるにはどうすればよいですか?