已创建论坛回复
-
作者帖子
-
好吧,谢谢
可是头像确实修改成功了, 网站服务器里也确实找得到用户上传的头像图片
我再尝试了几次,发现当你点击更改头像出现这个页面,此时上传头像是不行的
然而你在浏览器刷新一下这个页面就可以正常的上传头像,不知道什么原因
神奇的事情发生了,我切换回默认主题正常后再切换回 Sakura 主题,这次没有报错可以正常裁剪头像了, 但是如果你从 bbpress 论坛再点进个人资料就又会报错。
这是正常界面
默认主题是正常的,也许又和上次一样是 Sakura 主题使用的 jQuery 版本比较高的原因?
我点击了 2 次提交按钮,竟然冒出来 2 个帖子,没有图的那个提问请删了吧
我还是觉得 Image Upload for BBPress 的嵌入图片形式比较好看,所以在百度上搜索了关于 Uncaught TypeError: a.indexOf is not a function 的解决方法,根据 https://www.jianshu.com/p/d1269761bd0a 提供的方法将/home/wwwroot/ptzyws.com/wp-content/plugins/image-upload-for-bbpress/js/bbp-image-upload.js 中的.load(function(){…}); 用.on(『load』,function(){}); 替代后解决了这个问题.
我还是觉得 Image Upload for BBPress 的嵌入图片形式比较好看,所以在百度上搜索了关于 Uncaught TypeError: a.indexOf is not a function 的解决方法,根据 https://www.jianshu.com/p/d1269761bd0a 提供的方法将/wp-content/plugins/image-upload-for-bbpress/js/bbp-image-upload.js 中的.load(function(){…}); 用.on(『load』,function(){}); 替代后解决了这个问题.
所以问题果然是因为 Sakura 主题使用高版本的 jQuery, 而类似.load, .unload 或 .error 等这些事件在高版本中已经废弃,这个插件没有更新来兼容高版本的 jQuery 造成的错误.
(纯萌新, 应该没有哪里说错了吧, 反正问题是解决了 233)
问题解决了 谢谢
-
作者帖子