jQuery没有在Wordpress网站上工作

时间:2013-06-13 11:39:50

标签: javascript jquery html5 wordpress

我为显示实时结果的常见问题页面构建了这个简单的搜索功能,它在本地和jsfiddle上运行良好:http://jsfiddle.net/y8mkF/7/

但是,我无法让它在Wordpress上运行。这是我到目前为止所尝试的内容:

将html部分插入Wordpress文本字段。

我尝试使用以下内容将javascript放在帖子区域内:

<script type="text/javascript" src="/scripts/search.js"> </script>
<script type="text/javascript">
<!--
updatepage();
//--></script>

仍然不起作用。是否有一种特殊的方式将自定义jQuery放入Wordpress或什么?不应该这么难。我感谢任何人对此的帮助。谢谢。

2 个答案:

答案 0 :(得分:2)

functions.php文件中

尝试此操作
function load_jQuery() { // load external file  
    wp_register_script('jquery', ("http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"), false);
    wp_enqueue_script('jquery');
    wp_register_script('search', get_template_directory_uri() . '/_/js/search.js', array('jquery') );
    wp_enqueue_script('search');
}  
add_action('wp_enqueue_scripts', 'load_jQuery');

来自Wordpress wp_enqueue_script Not Working

的来源

答案 1 :(得分:0)

wordpress不允许将插入脚本发布到帖子中,您可以编辑主题以包含脚本。