Javascript Can';t将js文件加载到Wordpress的子主题中
我正在尝试将自定义js文件加载到子主题中。我在FTP上的子主题目录中设置了一个包含js文件的文件夹,但它不起作用。下面是我用来加密文件的代码Javascript Can';t将js文件加载到Wordpress的子主题中,javascript,Javascript,我正在尝试将自定义js文件加载到子主题中。我在FTP上的子主题目录中设置了一个包含js文件的文件夹,但它不起作用。下面是我用来加密文件的代码 <?php function theme_name_scripts() { wp_enqueue_script('myscript', /js/public.js); } add_action( 'wp_enqueue_scripts', 'theme_name_scripts' ); ?> 更换 wp_enqueue_script(
<?php
function theme_name_scripts() {
wp_enqueue_script('myscript', /js/public.js);
}
add_action( 'wp_enqueue_scripts', 'theme_name_scripts' );
?>
更换
wp_enqueue_script('myscript', /js/public.js);
与
如果您想将js文件加载到Wordpress的子主题中,您的代码应该是这样的
<?php
add_action( 'wp_enqueue_scripts', 'theme_name_scripts' );
function theme_name_scripts() {
wp_enqueue_script( 'myscript', get_template_directory_uri() . '/js/public.js', array( 'jquery' ), '1.0', true);
}
?>
语法突出显示看起来像是语法错误…谢谢您的回复。不幸的是,孩子的js似乎没有取代父母的js。谢谢你的回复。经过测试,它不会覆盖父js
<?php
add_action( 'wp_enqueue_scripts', 'theme_name_scripts' );
function theme_name_scripts() {
wp_enqueue_script( 'myscript', get_template_directory_uri() . '/js/public.js', array( 'jquery' ), '1.0', true);
}
?>