Tinymce broken after update

时间:2012-06-15 作者:Souljacker

我已经找到了其他与此相关的帖子,但没有人能回答我的问题。

更新到WP 3.4后,我的可视化编辑器已损坏。

Firebug报告此错误

Failed to load: http://xxxxxx.com/wp-includes/js/tinymce/langs/pt.js
wp tin。。。9-20805(林哈1号)

我试着将主题设置为默认主题,效果很好。

那么,我有没有办法确定是什么导致了这种情况,以便修复它?

3 个回复
SO网友:user1337

不应该有pt.js 该目录中的文件。3.3.2和3.4中都没有。有几个可能发生的问题,但我猜你的WordPress安装已被破坏,你的主题文件已损坏。然后,他们尝试访问不再存在的js文件,因为它位于WordPress内核中,在更新过程中会被删除。

下载主题文件并搜索pt.js. 还可以搜索eval(base64_decode 看看有没有什么事情发生。

SO网友:davewoodhall

我最近注意到了这个错误,并想出了一个快速修复方法。A simple plugin 基本上将语言环境文件复制到includes目录。非常初步,但到目前为止我已经成功了。

从加载语言here 并将它们复制到插件的langs 目录我包括法语(fr_FR.js) 默认情况下,这是我所需要的,但您可以随意使用它。

不过,建议您,一旦这个插件运行完毕,我建议您禁用它,因为它会无特殊原因不断检查这些地区的存在;只是一点表演技巧。

EDIT 我知道这不是一个理想的方法,但正如我所提到的,在下一次更新之前,我一直在使用这个方法,如果问题再次出现,我只需再次启用和禁用插件。

SO网友:squiter

我在创建空白时解决了此问题pt.js 将文件归档到wp-includes/js/tinymce/langs/pt.js 还有一个wp-includes/js/tinymce/themes/advanced/langs/pt.js

结束

相关推荐

如何使TinyMCE中的图像可点击

我试图在Wordpress前端使用tinyMCE,而不是使用wp\\U编辑器(),因为我需要通过Ajax创建编辑器(据我所知,wp\\U编辑器无法处理这一点)。是否有人知道他们在Wordpress核心的何处创建了一个功能,可以单击tinyMCE文本区域中的图像来编辑其设置?或者,如果您知道一种让wp\\u编辑器与Ajax一起工作的方法,那就太棒了。