假设您使用ImageMagick(WP标准)作为库,那么有一个名为image_strip_meta
控制是否必须保留EXIF数据。通常,您只需使用布尔值进行总体设置,但您可以轻松地将其设置为如下函数:
add_filter (\'image_strip_meta\',\'wpse239481_conditional_strip\')
function wpse239481_conditional_strip {
if (...condition ..) return true else return false;
}
问题出在状况上。您需要访问当前缩略图标签,它不会从
multi_resize method 这让事情开始了。但是,目标宽度和高度在
resize function 过滤器所在的位置。尽管如此,您仍然无法访问过滤器内部的这些维度,除非您破解核心以生成以下实例
apply_filters
传递参数。
当然,除非比我聪明的人知道一个窍门。