如何在WordPress插件中添加JavaScript代码?

时间:2013-10-17 11:32:28

标签: javascript php jquery wordpress

您好我在创建WordPress插件时遇到问题。
我需要在我的插件中加入<script>...</script>,但它会加载到标记上方。

<script>window.jQuery || document.write('<script src="http://mydomain/wp-content/plugins/myplugins/js/vendor/jquery-1.9.1.min.js"><\/script>')</script>

我需要在HTML中的</body>标记之前加载它。

我是使用wp_register_script和wp_enqueue_script尝试的,但是这样的脚本加载了

<script type='text/javascript' src='http://mydomain/wp-content/plugins/myplugins/js/vendor/jquery-1.9.1.min.js?ver=3.6.1'></script>

那么,我如何在<script>...</script>代码之间加载它以产生这样的输出

<script>window.jQuery || document.write('<script src="http://mydomain/wp-content/plugins/myplugins/js/vendor/jquery-1.9.1.min.js"><\/script>')</script>

谢谢...

2 个答案:

答案 0 :(得分:0)

添加如下的js

wp_enqueue_script('myscript', 'wp-content/plugins/myplugins/js/vendor/jquery-1.9.1.min.js');

答案 1 :(得分:0)

一种可能性如下

wp_enqueue_script('myscript', 'wp-content/plugins/myplugins/js/vendor/jquery-1.9.1.min.js');

无论如何,我强烈建议您查看以下答案:How do I add a simple jQuery script to WordPress?

在我的情况下,我不得不尝试另外的解决方案,直到我能弄明白。