优化一下「图片集」的批量设置功能,现在不仅可以给 WordPress 媒体批量添加分类,也可以批量移除!
我们可以给 WordPress 媒体设置分类的「图片集」插件,之前批量设置分类的时候,只能批量给媒体图片批量添加分类,不能取消,如果要取消的话,只能单个设置,可以说非常不方便。
前面我介绍过现在浏览器还可以给复选框设置中间态:「不知道了吧?复选框(checkbox)竟然还有不确定(indeterminate)的状态!」,处于不确定状态的复选框在框中有一条横线(看起来有点像连字符或减号),而不是一个对勾:

比如在 WordPress 后台,在 WordPress 文章列表页面,选中所有文章,然后批量操作中选择编辑,就很有可能看到不确定的状态了,如上图,「开源程序」这个分类这个选项就是不确定(indeterminate
)的状态,这里这个不确定状态代表的是「开源程序」这个分类是有部分文章使用它,而不是所有文章都使用。
我们基于这个复选框这个功能,我们也给「图片集」在批量设置图片的时候,如果某个分类不是所有媒体图片都使用的,就将其设置为不确定(indeterminate
)的状态:

比如上图,「子分类 3」就是不确定状态,只有部分图片在用,这时候如果将子分类 3 勾选,然后再点击「设置分类」按钮,则所有选择的文章都会设置上「子分类 3」分类,同样取消,也可以将所有选中的文章取消该分类,如果继续保留「子分类 3」的不确定状态进行设置,则所选的文章是否使用「子分类 3」保持原来状态,这样就实现了批量设置图片分类的时候,可以实现批量添加,也可以批量取消。😁
我很快就会更新 「图片集」插件到知识星球,「图片集」插件是 WordPress 果酱知识星球福利插件,加入「WordPress果酱」知识星球(长按下图二维码)即可下载。
