如何通过Wordpress中的wp_enqueue_脚本加载Javascript?

如何通过Wordpress中的wp_enqueue_脚本加载Javascript?,javascript,wordpress,Javascript,Wordpress,我想在Wordpress站点中添加以下Javascript 这需要在关闭头标记之前进入: <SCRIPT LANGUAGE="JavaScript" SRC="http://remote.romancart.com/js/roc_button.asp?storeid=38781"></script> <script>ROC_buttonWidget('ROC_widget','38781',113,0);</script> 我相信您需要通过wp

我想在Wordpress站点中添加以下Javascript

这需要在关闭
标记之前进入:

<SCRIPT LANGUAGE="JavaScript" SRC="http://remote.romancart.com/js/roc_button.asp?storeid=38781"></script>
<script>ROC_buttonWidget('ROC_widget','38781',113,0);</script>
我相信您需要通过
wp\u enqueue\u脚本
将其添加进来。作为一个新手,我不知道该怎么写。有人能帮忙吗

谢谢

请查看

您还可以手动添加脚本,这是一种不太推荐的替代方法:

从Wordpress仪表板,转到外观>编辑器,并在右侧的模板文件中选择标题模板。这将显示标题模板的代码。找到
并将代码粘贴到前面(这是结束头标签)

结束正文标记(
)应该在页脚模板(footer.php)中。查找该模板并找到标记。然后将代码粘贴到它的前面。

在主题根文件夹中的add-in header.php文件**如果在主题文件夹中找到文件**
<SCRIPT LANGUAGE="JavaScript" SRC="http://remote.romancart.com/js/roc_button.asp?storeid=38781"></script> add in header.php file in your theme root folder. **if file found in your theme folder**
and
<script>ROC_buttonWidget('ROC_widget','38781',113,0);</script> and this add on footer.php file on your theme folder. **if file found in your theme folder**
和 ROC_按钮widget('ROC_widget','38781',113,0);以及主题文件夹中的这个add-on-footer.php文件**如果在主题文件夹中找到文件**
//在标题中添加javascript
wp_排队_脚本('script id','http://remote.romancart.com/js/roc_button.asp?storeid=38781,数组('jquery'),'u头中的'$

//在页脚中添加javascript
wp_排队_脚本('script id','http://remote.romancart.com/js/roc_button.asp?storeid=38781“,数组('jquery'),”,$in_footer)
}

在functions.php中添加此脚本,并使用action
wp\u enqueue\u scripts


add_action('wp_enqueue_scripts','scripts_style')

据我所知,您不应将其添加到header.php文件中,但应通过functions.php文件添加。我不确定如何编写包含我的Javascript的wp_enqueue_脚本,如上所述?如果您使用function.php文件,则此脚本不会添加到head部分。这就是为什么我告诉你们在主题页眉和页脚部分设置脚本静态。谢谢,这很有帮助。当我尝试在页脚中添加javascript时,即ROC_按钮widget('ROC_widget','38781',113,0);我在使用wp_enqueue_脚本('script id','ROC_buttonWidget','38781',113,0);',数组('jquery'),'$in_footer);'时出错我做错什么了吗?函数print_my_inline_script(){if(wp_script_是('jquery','done')){?>//js代码在这里运行,谢谢,假设这将替换//在页脚wp_enqueue_脚本中添加javascript('script id','',数组('jquery'),'.$in_footer);}?不,这不起作用,您应该使用不同的方式添加内联代码,正如我在第一条注释中所示。
function scripts_styles() {
$in_header = false;
$in_footer = true;