首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不从事管理工作的Javascript

不从事管理工作的Javascript
EN

WordPress Development用户
提问于 2011-06-23 12:38:10
回答 5查看 21K关注 0票数 2

当我登录到我的站点的管理部分时,似乎没有一个javascript在工作。我不能做任何需要javascript或AJAX的事情: Nextgen缩略图、Widget组织,甚至管理菜单都不能工作。

站点前端的javascript可以正常工作。

我在firebug中查找了脚本,并发现了以下内容(显然加载在页脚中):

代码语言:javascript
复制
<script src="http://kainielsen.web44.net/wp-admin/load-scripts.php?c=1&load=jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,hoverIntent,common,jquery-color,wp-ajax-response,wp-lists,jquery-ui-resizable,quicktags,jquery-query,admin-comments,postbox,dashboard,thickbox,plugin-install,media-upload&ver=e0f647a6df61adcc7200ce17a647db7f" type="text/javascript">

在某种程度上,wordpress似乎试图同时加载所有脚本。是这个引起了故障吗?

这是正常的Wordpress行为吗?或者可能是因为我使用了W3全速缓存?

最终的问题是,如果一次加载所有的东西是原因,我如何撤销它?

EN

回答 5

WordPress Development用户

发布于 2011-06-23 13:02:32

管理员区的脚本连接是正常的行为,但我不确定尝试加载这么多脚本是否是正常的行为。

可以通过将CONCATENATE_SCRIPTS常量定义为false来禁用连接。在wp-config.php中是合适的:

代码语言:javascript
复制
define('CONCATENATE_SCRIPTS', false);

禁用_Javascript_法典中的级联

W3TC不应影响管理端的任何内容。

票数 9
EN

WordPress Development用户

发布于 2011-06-23 12:56:56

最有可能的是,你有一个行为不端的插件。尝试禁用所有插件,然后看看问题是否消失。如果是这样的话,那就开始缩小造成干扰的插件。如果没有禁用所有插件,请尝试将您的主题切换到默认的位置,看看是否是问题所在。

票数 2
EN

WordPress Development用户

发布于 2011-09-25 07:30:21

在从本地主机迁移到web服务器后,我也遇到了同样的问题。

我注意到由localhost生成的load-scripts.php和由web服务器生成的内容之间存在差异。web服务器在que代码的某些部分上生成“双引号”!

解决方案(在我的例子中):我比较了两个php.ini,并注意到在我的web服务器上启用了"magic_quotes“选项。禁用它们(比如本地主机的php.ini)并解决问题!

票数 2
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/20835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档