Javascript 如何在WordPress中从子主题将脚本排队?

Javascript 如何在WordPress中从子主题将脚本排队?,javascript,php,jquery,wordpress,Javascript,Php,Jquery,Wordpress,我正在创建一个jquery脚本来编辑wordpress页面的某些部分 这是我到目前为止在functions.php中尝试过的代码 function theme_name_scripts() { if (is_page('21')) { wp_enqueue_script('myscript', get_stylesheet_directory_uri(). '/js/myscript.js', array(), '1.0.0', true);

我正在创建一个jquery脚本来编辑wordpress页面的某些部分

这是我到目前为止在functions.php中尝试过的代码

function theme_name_scripts() {
    if (is_page('21')) {
        wp_enqueue_script('myscript', get_stylesheet_directory_uri().
            '/js/myscript.js', array(), '1.0.0', true);
    }

}
add_action('wp_enqueue_scripts', 'theme_name_scripts');
这是我要加载的简单jQuery脚本:

<script type="text/javascript">
    var j = jQuery.noConflict();
    j(function() {
        alert('tables test alert');
    });
</script>

var j=jQuery.noConflict();
j(职能(){
警报(“表格测试警报”);
});
上面的脚本未加载。请帮忙


非常感谢您的帮助。

您的include函数看起来正确,您必须从
.js
文件中删除脚本标记。

您的include函数看起来正确,您必须从
.js
文件中删除脚本标记。

如果您希望对特定页面中的脚本进行更改,您不妨尝试使用自定义脚本集成插件,而不是干预functions.php。这个插件可以让你在每个页面的标题或正文下添加你的代码,这样就更容易管理脚本了


链接到插件:

如果您希望对特定页面中的脚本进行更改,您最好尝试使用自定义脚本集成插件,而不是干预functions.php。这个插件可以让你在每个页面的标题或正文下添加你的代码,这样就更容易管理脚本了


指向插件的链接:

您是否检查过您的is_页面条件是否正确?您正在使用get_stylesheet_directory_uri()?如果确实没有加载,请检查developer控制台是否有错误。如果您的代码在
.js
文件中,为什么在那里使用脚本标记<代码>Hi pgk,请将您的评论作为答案。你是对的。工作起来很有魅力。谢谢你检查你的页面条件是否正确了吗?您正在使用get_stylesheet_directory_uri()?如果确实没有加载,请检查developer控制台是否有错误。如果您的代码在
.js
文件中,为什么在那里使用脚本标记<代码>Hi pgk,请将您的评论作为答案。你是对的。工作起来很有魅力。非常感谢。