試圖安全地註冊和使用一些腳本,但它不起作用。當我查看頁面源代碼時,我可以看到腳本正在加載,但它們不起作用。如果我將腳本包含在頁眉或頁腳中(以錯誤的方式),它們工作得很好。下面是我在我的主題的functions.php文件中的代碼。有什麼想法嗎?wordpress wp_enque_script不能正常工作
if (function_exists('register_my_js')) {
function register_my_js()
{
if (!is_admin())
{
wp_register_script('isotope', get_template_directory_uri() . '/js/isotope.min.js', array('jquery'),'', true);
wp_register_script('isotope-custom', get_template_directory_uri() . '/js/isotope-custom.js', array('jquery'),'', true);
wp_register_script('bootstrap', get_template_directory_uri() . '/js/bootstrap.js', array('jquery'),'', true);
wp_register_script('plugins', get_template_directory_uri() . '/js/plugins.js', array('jquery'),'', true);
wp_register_script('common', get_template_directory_uri() . '/js/common.js', array('jquery'),'', true);
wp_enqueue_script('jquery');
wp_enqueue_script('isotope');
wp_enqueue_script('isotope-custom');
wp_enqueue_script('bootstrap');
wp_enqueue_script('plugins');
wp_enqueue_script('common');
}
}
}
add_action('init', 'register_my_js');