1. 首页
  2. WordPress钩子手册
  3. 主题相关

WordPress4.8-beta1-40674中的TinyMce错误

我正在重新激活一个死了的插件,我在tinymce软件中发现了一个错误,导致插件的对话框仍然是空的。

我正在处理的插件是https://wordpress.org/plugins/google-maps-gpx-viewer/这两年来一直没有更新过。

您可以在这里找到一个中间的固定版本:https://wppa.nl/wp-content/google-maps-gpx-viewer-fixed.zip

它适用于4.7.5,但不适用于4.8-beta1-40674
我在Firefox控制台中遇到的错误是:

TypeError: constr is not a constructor[Meer info] plugin.js:285:16TypeError: this.onInit is undefined[Meer info]tiny_mce_popup.js:191:5

在4.8中引入了一个新的API

您阅读了吗https://make.wordpress.org/core/2017/05/20/editor-api-changes-in-4-8/?还没有。谢谢。

你有没有找到解决办法?
我在使用旧插件时遇到了相同的问题…

不推荐的TinyMCE API调用:<target>.onNodeChange.add添加(..)

我认为这是导致空框的原因…

我还得到了以下错误:

未捕获类型错误:我不是一个构造函数tinymce.wp窗口管理器.tinymce.InlineWindowManager.b.createInstance>at对象.init(微小的)_弹出窗口.js:56)
在小教堂_弹出窗口.js:483
b、 createInstance@>init@微型计算机_弹出窗口.js:56
(匿名)@>在tinymce.wp窗口管理器.tinymce.InlineWindowManager.b.createInstance>位于新的MCTabs(mctabs.js:15个)
在mctabs.js:124
b、 createInstance@>MCTabs@mctabs.js:15个
(匿名)@mctabs.js:124
微型计算机_弹出窗口.js:191未捕获的TypeError:无法在处读取未定义的属性\”add\”Object.executeOnLoad文件(微小的)_弹出窗口.js:191)嗨,我找到了解决办法:

if(\"undefined\"==typeoftinymce.plugins.dom文件)==类型tinymce.plugins.util文件)>

@fremun–如果您在WP的BETA版(目前为4.9)中没有遇到此问题,那么您就错了。我要关闭这个

WordPress4.8-beta1-40674中的TinyMce错误 为WP2原创文章,链接:https://www.wp2.cn/hook/theme_hook/wordpress4-8-beta1-40674%e4%b8%ad%e7%9a%84tinymce%e9%94%99%e8%af%af/

发表评论

您的电子邮箱地址不会被公开。