Disable TinyMCE Drag and Drop

时间:2014-06-03 作者:Howdy_McGee

我非常想禁用tinyMCE的拖放上传功能(包括默认的和wp_editor() 一)因为它与我的自定义弹出菜单交互-(WP Trac). 现在我正试图禁用WP_Editor() 作用出于某种原因,它似乎实际上并没有禁用任何拖放功能,并且想知道我是否做错了什么。我的函数调用如下所示:

wp_editor($meta_content, \'additionalTab\', array(
    \'wpautop\'           =>  true,
    \'media_buttons\'     =>  false,
    \'textarea_name\'     =>  \'_additional_content\',
    \'textarea_rows\'     =>  15,
    \'teeny\'             =>  true,
    \'drag_drop_upload\'  =>  false
));
The Expected Output 它应该完全禁止直接拖放上传到tinyMCE。

The Actual Output 它不做任何事情,它仍然允许您拖放上传到tinymce。我正在做的事情有什么问题吗?还是有什么天生的问题wp_editor()?

1 个回复
最合适的回答,由SO网友:Domain 整理而成

您可以通过将以下脚本与jQuery的依赖项排队来解决此问题

 jQuery(document).ready(function(){
      tinyMCEPreInit.dragDropUpload = false;
 });
要添加依赖项,可以参考this link

我已经测试过这个解决方案,它对我很有效。我希望这对你也有用。

结束

相关推荐

MediaElement音频标签不可见

如果我将音频标签包括在页面中,它会正常工作。像这样:[audio src=\"URL_TO_MP3_FILE\"] 而不是另一种情况:我正在尝试用window制作一个“音频播放器”。打开我需要两天的时间来正确操作并绕过弹出窗口拦截器,但就在我做到这一点时,音频快捷码停止了工作。在这两天里,它一直在工作,而且在我网站的其他区域仍然有效。。。只是不在此弹出窗口中。我用“查看页面源”检查弹出式html:<audio class=\"wp-audio-shortcode\" id=\"audio-