Javascript jQuery在Wordpress站点上不工作
我为显示实时结果的FAQ页面构建了这个简单的搜索功能,它在本地和JSFIDLE上都非常有效: 然而,我无法让它在Wordpress上工作。以下是我迄今为止所尝试的: 将html部分插入Wordpress文本字段 我还尝试使用以下方法将javascript放在post区域中:Javascript jQuery在Wordpress站点上不工作,javascript,jquery,html,wordpress,Javascript,Jquery,Html,Wordpress,我为显示实时结果的FAQ页面构建了这个简单的搜索功能,它在本地和JSFIDLE上都非常有效: 然而,我无法让它在Wordpress上工作。以下是我迄今为止所尝试的: 将html部分插入Wordpress文本字段 我还尝试使用以下方法将javascript放在post区域中: <script type="text/javascript" src="/scripts/search.js"> </script> <script type="text/javascript"
<script type="text/javascript" src="/scripts/search.js"> </script>
<script type="text/javascript">
<!--
updatepage();
//--></script>
但它仍然不起作用。有没有一种特殊的方法可以将自定义jQuery放到Wordpress中?不应该这么难。我感谢任何人在这方面的帮助。谢谢。在您的
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不允许在帖子中插入脚本,您可以编辑您的主题以包含脚本。尝试使用
jQuery
而不是$
他还应确保在使用此方法时取消jQuery内置版本的注册,以避免冲突:wp\u deregister\u script('jQuery')第一个wp\u寄存器\u脚本上方的code>