将我自己的jquery添加到wordpress子主题-wp\u enqueue\u脚本不工作

将我自己的jquery添加到wordpress子主题-wp\u enqueue\u脚本不工作,jquery,wordpress,Jquery,Wordpress,我正在尝试将我自己的jquery脚本添加到wordpress子主题中 我已经创建了一个jquery文件:themes/childname/mbnjq/mbn-jq001.js 我已经将其添加到functions.php中 function mbn001_scripts() { wp_enqueue_script( 'mbn001', get_template_directory_uri() . '/mbn-jq/mbn-jq001.js', array(), '1.0.0', true

我正在尝试将我自己的jquery脚本添加到wordpress子主题中

我已经创建了一个jquery文件:themes/childname/mbnjq/mbn-jq001.js

我已经将其添加到functions.php中

function mbn001_scripts() {
    wp_enqueue_script( 'mbn001', get_template_directory_uri() . '/mbn-jq/mbn-jq001.js', array(), '1.0.0', true );
}
我有一个函数可以将_操作添加到init操作中:

add_action( 'init' , 'mh_add_and_remove' , 15 );
function mh_add_and_remove() {
    :
    add_action( 'wp_enqueue_scripts', 'mbn001_scripts' );
}
但是,它不起作用-标题中没有指向我的脚本的链接

请问我做错了什么


谢谢你这里有两个问题

问题1

用于父主题。在子主题中使用的正确路径是

问题2

你用错钩子了。添加脚本/样式时,应该使用钩子将函数钩住,而不是
init
hook

您的代码应该如下所示

function mbn001_scripts() {
    wp_enqueue_script( 'mbn001', get_stylesheet_directory_uri() . '/mbn-jq/mbn-jq001.js', array(), '1.0.0', true );
}

add_action( 'wp_enqueue_scripts', 'mbn001_scripts' );