Image Upload for BBPress 是一款能让你在 bbpress 里的发帖框和回帖框里上传图片的插件,但是安装了这个插件后会自动开启“粘贴为文字”功能,让你不能直接粘贴图片(虽说该插件也提供粘贴图片 URL 的框,但是更繁琐)。想要让 Image Upload for BBPress 能够直接粘贴图片的解决办法如下:
只需要将 bbp-image-upload.php 文件的第 80 行代码,如下所示:
- 【bbp-image-upload.php——第 76 行开始】
- ……
- 76.add_filter(‘bbp_after_get_the_content_parse_args’, ‘hm_bbpiu_modify_editor’, 9999);
- 77.function hm_bbpiu_modify_editor($args = array()) {
- 78. if (!isset($args[‘tinymce’]) || !is_array($args[‘tinymce’]))
- 79. $args[‘tinymce’] = array();
- 80. $args[‘tinymce’][‘paste_as_text’] = true;
- 81. $args[‘tinymce’][‘file_browser_callback’] = ‘function(field_id){hm_bbpui_file_upload(field_id);}’;
- 82. return $args;
- 83.}
- ……
改为:
- $args[‘tinymce’][‘paste_as_text’] = false;
即可。
以上内容整理自@Monicfenga 的博客