我有一个wordpress主题,而且效果很好。 一切正常,图像,引导CDN,styke.css。但我有一个大问题!我的Javascript文件不起作用!!!!! 我在其他文件中写了JS代码,并在header.php文件中包含了该文件,但是它不起作用。 如果您的回答是正确的,请帮我。
答案 0 :(得分:1)
在您的WordPress 子主题 functions.php文件中,您将添加以下功能:
wp_enqueue_script()
示例:
function add_child_theme_scripts() {
wp_enqueue_script( 'script', get_stylesheet_directory_uri() . '/child-theme-scripts-folder/your-script.js', array ( 'jquery' ), 1.0, true);
}
add_action( 'wp_enqueue_scripts', 'add_child_theme_scripts' );
参考:https://developer.wordpress.org/themes/basics/including-css-javascript/#scripts
答案 1 :(得分:0)
将此代码添加到功能文件中并进行编辑。
//Funtion that add script in header
function my_scripts() {
wp_enqueue_script( 'unique-script-name-id', get_template_directory_uri() . '/js/script-name.js', array(), '', false);
}
//Add action hook to call function
add_action( 'wp_enqueue_scripts', 'my_scripts' );