添加,删除和取消选中分类Wordpress的问题

时间:2015-01-13 22:51:57

标签: jquery wordpress debugging categories

我在WordPress管理员中遇到了一个奇怪的错误。问题表现如下:

  1. 如果我尝试添加新类别,当我按下时没有任何反应 "添加新类别"按钮,但当我刷新页面的类别 已经被创造了。我可以看到正在进行的Ajax调用(见下文)但是 没有自动页面刷新。

  2. 如果我尝试从此页面删除某个类别,该类别会变为红色,淡出然后重新显示,但是,如果我手动刷新它已被删除,则会出现类似问题。

  3. / p>

  4. 第三个也是最后一个问题是问题最严重的问题。从一篇文章中我无法"取消检查"一个类别。如果我取消选中某个类别并点击"更新帖子"仍然检查该类别,在这种情况下没有手动刷新帮助。我可以看到在控制台中调用admin-ajax.php但没有任何反应。

  5. 我一直在控制台中查看并且看不到任何错误,我可以看到以下来电:

    XHR完成加载:POST" https://mywebsite.com/wp-admin/admin-ajax.php"。 VM8964 load-scripts.php?c = 0& load%5B%5D = jquery-core,jquery-migrate,underscore,backbone,utils& ver = 4.1:4

    我不能100%确定此问题何时发生,但最近将WP更新为4.1,但无法确定它是否在更新后发生。

    我已尝试关闭所有插件,但这没有任何区别,值得注意的是,当涉及到其他自定义类型/分类时,我遇到了同样的问题。

    另外值得注意的是,我在网站上运行WPML(多语言)。

    从我收集的内容来看,Ajax / Jquery调用似乎有问题,但我并不是特别熟悉管理员的工作方式,因此我不确定如何从这里开始。

    谢谢, 的Mikael

    更新:

    今天我设法从Chrome控制台收到错误消息,它似乎与jQuery有关:

    enter image description here

    进一步更新:

    我尝试关掉我的主题,看起来就是那个肇事者说,我不能因为上帝的爱而弄清楚在我的主题中可能导致问题的原因。

    我认为问题出在functions.php文件中,但是在删除functions.php文件中的每一行代码后,问题仍然存在。但是,如果我在物理上删除了服务器上的function.php文件,一切都会再次开始工作......我很困惑,所有人都知道这里发生了什么?

    的Mikael

2 个答案:

答案 0 :(得分:0)

嗯,很奇怪。您检查了WP 4.1更改日志以查看更改了什么?也许你的主题是使用了一个被弃用或改变了一点的功能?

答案 1 :(得分:0)

的Mikael!

我解决了这个问题

实际上我在functions.php中的?>之后有一些空格 检查您的functions.php并在<?php之前和?>之后删除空格或内容。

它对我有帮助。希望它可以帮到你。