自定义插件中wp.media multiple:true无效,求替代生效选项
解决WordPress媒体库
multiple: true不生效的问题 哦,这个问题我之前也踩过坑!你要找的替代选项应该是multiple: 'add',而不是直接用true。
WordPress的媒体库在处理多选逻辑时,单纯设置multiple: true有时候不会正确触发多选功能,换成multiple: 'add'就能让用户可以连续选择多张图片了。
修改后的代码应该是这样的:
var images = wp.media({ title: 'Upload Images', library: {type: 'image'}, multiple: 'add' // 这里把true换成'add' }).open().on('select', function(e){ // 你的选择后的处理逻辑 });
额外提个小建议:如果还是遇到问题,可以检查一下你的WordPress版本(这个参数在WP 4.5+版本应该都能正常工作),或者看看有没有其他插件的JS代码和你的自定义脚本产生冲突,影响了媒体库的多选行为。
内容的提问来源于stack exchange,提问作者Vel
相关产品推荐
相关产品推荐

