javascript - tinyMCE 未在 WordPress 插件中定义错误

标签 javascript php wordpress tinymce

我正在使用名为 Showbiz Slider 的 WordPress 插件,编辑幻灯片后无法保存它。单击“保存”按钮后,我看到存在 javascript 错误 Uncaught ReferenceError: tinyMCE is not Defined

我已停用所有其他插件并重新安装了 WordPress 文件,但这些问题都没有解决。

我不知道从这里去哪里,所以我希望得到一些指导。有没有什么地方可以定义tinyMCE以便在WordPress的管理端正确调用它?我可以通过函数文件将其正确调用到 wp-admin header 中吗?

这是来自浏览器检查器的代码,显示错误所在。

var UniteSettingsBiz = new function(){

var arrControls = {};
var colorPicker;

var t=this;

this.getSettingsObject = function(formID){      
    var obj = new Object();
    var form = document.getElementById(formID);
    var name,value,type,flagUpdate;

    //enabling all form items connected to mx
    var len = form.elements.length;
    for(var i=0; i<len; i++){
        var element = form.elements[i];
        name = element.name;        
        value = element.value;

        type = element.type;
        if(jQuery(element).hasClass("wp-editor-area"))
            type = "editor";

        flagUpdate = true;

        switch(type){
            case "checkbox":
                value = form.elements[i].checked;
            break;
            case "radio":
                if(form.elements[i].checked == false) 
                    flagUpdate = false;             
            break;
            case "editor":
                var editor = tinyMCE.get("slide_text");
                if(editor)
                    value = tinyMCE.get(name).getContent();
            break;
            case "select-multiple":                 
                value = jQuery(element).val();
                if(value)
                    value = value.toString();
            break;
        }
        if(flagUpdate == true && name != undefined) obj[name] = value;
    }
    return(obj);
}

最佳答案

有很多情况会发生tinyMCE is not Defined错误。 我有许多案例之一的解决方案。希望这会有所帮助。

就我而言,问题与表单保存时出现的错误相同,并且在新帖子和新页面编辑器未正确加载。

我的 wp-admin、wp-includes 和 public_html 文件夹中有 .htaccess,它是由安全插件之一生成的。 通过删除这个并刷新永久链接,我再次检查,错误消失了。

关于javascript - tinyMCE 未在 WordPress 插件中定义错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24874230/

相关文章:

css - wordpress函数中的分页代码

javascript - 在页面刷新或后退/前进浏览器导航时重置下拉菜单

javascript - svg - 获取重叠形状区域的路径坐标

wordpress - 从 Wordpress 管理员中删除事件提要

php - .htaccess 抛出 403 Forbidden/Zend Framework 快速启动项目创建 (Mac OS X 10.6.5)

php - 有没有办法在 laravel 5 中批量分配关系?

javascript - WordPress 插件中的 jQuery 冲突 - jQuery 与 WordPress 核心

javascript - 不安全异步函数的 API 设计

javascript - 在 HTML5 中,localStorage 对象是按页面/域隔离的吗?

php - 如何在 QT/C++ 中解压缩在 PHP 中压缩的数据 (gzcompres)