Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将Jquery脚本排队赢得';行不通_Php_Jquery_Wordpress - Fatal编程技术网

Php 将Jquery脚本排队赢得';行不通

Php 将Jquery脚本排队赢得';行不通,php,jquery,wordpress,Php,Jquery,Wordpress,我在Wordpress主题的头部有以下脚本(我正在使用下划线构建主题),它用于我的选项卡和基本查询脚本- <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> 将wp\u register\u脚本和wp\u enqueue\u脚本包装在动作挂钩中: 从文件中: function themeslug_enqueue_script() { wp_enqu

我在Wordpress主题的头部有以下脚本(我正在使用下划线构建主题),它用于我的选项卡和基本查询脚本-

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>

wp\u register\u脚本
wp\u enqueue\u脚本
包装在动作挂钩中:

从文件中:

function themeslug_enqueue_script() {
    wp_enqueue_script( 'my-js', 'filename.js', false );
}

add_action( 'wp_enqueue_scripts', 'themeslug_enqueue_style' );
另外,在注册替换之前,请尝试取消注册默认jQuery引用:

wp_deregister_script('jquery');
分类!我的
位于我试图在我的系统中运行的脚本下面


将它移到顶部,现在它在我所有脚本之前加载,非常明显

我在主题开发中也使用下划线。您不必让jquery本身排队——WP会帮您排队。当我需要为选项卡添加jquery ui时,我会从jquery站点进行自定义下载,将其粘贴到我的主题中js文件夹中的“jquery.plugins.js”文件中,并按如下方式排队:

wp_enqueue_script( 'YOURTHEMENAME-plugins', get_template_directory_uri() . '/js/jquery.plugins.js', array('jquery'), '', true );
代码结尾的“true”告诉WP该文件依赖于jquery,并在jquery文件之后加载它

祝你好运

对于ex

    wp_enqueue_script( 'jquery-ui-datepicker' ); when not working. 
确保已启用调试模式。因为当php出错时,获取时间wp函数将无法工作

    define('WP_DEBUG', true);

你确定它没有加载(可能只是不工作)?您的控制台中是否有任何错误?代码是否输出任何内容?可能它输出的URL错误。另外,请确保在
wp\u register\u script
wp\u enqueue\u script
函数中没有其他名为
jquery
的脚本。我在函数中没有任何其他要查询的引用。如果我把链接引用放在标题中,它就可以正常工作了。控制台中的错误针对页面中的每个脚本,如下所示ReferenceError:找不到变量:$抱歉,我已经有了正确的包装。我只是没有将它们包含在我的代码中。用其他东西更新了答案以尝试!(取消注册默认脚本引用)
    define('WP_DEBUG', true);