Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.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
Wordpress 取消注册jquery会破坏表单_Wordpress_Gravity Forms Plugin - Fatal编程技术网

Wordpress 取消注册jquery会破坏表单

Wordpress 取消注册jquery会破坏表单,wordpress,gravity-forms-plugin,Wordpress,Gravity Forms Plugin,嗨,我正在使用wordpress和gravity表单。当我注销jquery时,wp_注销脚本('jquery')

嗨,我正在使用wordpress和gravity表单。当我注销jquery时,
wp_注销脚本('jquery')
<script type='text/javascript' src='http://localhost:8888/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.3.2'></script>
<script type='text/javascript' src='http://localhost:8888/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.3.2'></script>
<script type='text/javascript' src='http://localhost:8888/wp-content/plugins/gravityforms/js/jquery.maskedinput.min.js?ver=2.3.2'></script>
<script type='text/javascript' src='http://localhost:8888/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.3.2'></script>

当我取消注册jquery时,上面的脚本完全丢失了,当我不取消注册时,它们会再次出现

在包含这些脚本时,我是否可以取消jquery的注册


谢谢

首先尝试注销wp jQuery,然后以wp方式注册您自己所需的版本

function my_enqueued_assets() {
    wp_deregister_script( 'jquery' );
    wp_enqueue_script( 'jQuery', '//code.jquery.com/jquery-your-version.min.js', array(), '2.2.3' );
}
add_action( 'wp_enqueue_scripts', 'my_enqueued_assets' );

wp\u enqueue\u脚本中的第三个参数是脚本的依赖项。如果没有加载依赖项,脚本本身也不会加载。

我同意你的答案是可行的,但问题是我想在页脚中添加我自己的内联jquery。你可以尝试使用
wp\u enqueue\u脚本('jquery','/')你最终会得到一个404脚本标签。为什么要硬编码?你知道你可以使用
in_footer
参数,对吗?我只是在尝试提高页面速度。我使用自动优化,我真的很高兴。这只是一个简单的工具,可以将所有脚本合并并放置在页脚中。