WordPress加载整个jQuery UI库

时间:2013-09-16 作者:CBeTJlu4ok

我的wordpress加载整个jQuery UI库

<script type=\'text/javascript\' src=\'http://example.com/wp-includes/js/jquery/ui/jquery.ui.core.min.js?ver=1.9.2\'></script>
<script type=\'text/javascript\' src=\'http://example.com/wp-includes/js/jquery/ui/jquery.ui.widget.min.js?ver=1.9.2\'></script>
<script type=\'text/javascript\' src=\'http://example.com/wp-includes/js/jquery/ui/jquery.ui.position.min.js?ver=1.9.2\'></script>
<script type=\'text/javascript\' src=\'http://example.com/wp-includes/js/jquery/ui/jquery.ui.mouse.min.js?ver=1.9.2\'></script>
<script type=\'text/javascript\' src=\'http://example.com/wp-includes/js/jquery/ui/jquery.ui.sortable.min.js?ver=1.9.2\'></script>
<script type=\'text/javascript\' src=\'http://example.com/wp-includes/js/jquery/ui/jquery.ui.datepicker.min.js?ver=1.9.2\'></script>
<script type=\'text/javascript\' src=\'http://example.com/wp-includes/js/jquery/ui/jquery.ui.menu.min.js?ver=1.9.2\'></script>
<script type=\'text/javascript\' src=\'http://example.com/wp-includes/js/jquery/ui/jquery.ui.autocomplete.min.js?ver=1.9.2\'></script>
<script type=\'text/javascript\' src=\'http://example.com/wp-includes/js/jquery/ui/jquery.ui.resizable.min.js?ver=1.9.2\'></script>
<script type=\'text/javascript\' src=\'http://example.com/wp-includes/js/jquery/ui/jquery.ui.draggable.min.js?ver=1.9.2\'></script>
<script type=\'text/javascript\' src=\'http://example.com/wp-includes/js/jquery/ui/jquery.ui.button.min.js?ver=1.9.2\'></script>
<script type=\'text/javascript\' src=\'http://example.com/wp-includes/js/jquery/ui/jquery.ui.dialog.min.js?ver=1.9.2\'></script>
这正常吗?我之前没有注意到同样的行为。

3 个回复
最合适的回答,由SO网友:Johannes Pille 整理而成

jQuery UI包含在每个默认WP安装中
是否加载取决于主题和/或插件。

三个选项:

一个接一个地禁用插件(并切换主题),找出谁负责以及是否需要手动禁用插件deregister 它(某个东西,例如插件,可能会断开)

SO网友:Acts7Seven

您是否使用“事件管理器”插件?有一个选项可以禁用加载不必要的脚本。我发现这就是所有异常jquery的原因。ui文件。

您可以在此处更改加载:访问wordpress的后端安装>事件>设置>常规选项卡>性能优化然后限制JS文件加载?将此更改为是

限制CSS文件的加载?将此更改为“是”。

点击[保存更改(全部)],您应该被设置

SO网友:MrJack Mcfreder

我也有同样的问题,我的网站曾经加载了20多个jquery ui脚本。我通过禁用插件修复了它:Powie的页面云小部件

如果有人有这个问题,只需禁用所有插件并逐个启用即可。因为只有插件才对这个问题负责。

结束

相关推荐

`wp_EDITOR()`css弄乱了jQuery对话框

我有一个自定义管理页面,其中包括wp_editor() 和jQuery对话框。由于我不知道的原因wp_editor() 使用一些与dialog相同的css类名,尤其是一个(ui-widget-overlay) 正在破坏我的jQuery对话框。由于z-index 由设置的覆盖editor.css, 覆盖层较深,中间有一条在中间。以前是否有人遇到过此问题?如果是,你是如何解决的?function do_refreshing_invitees_dialog(){ ?> <