我正在运行以下代码来调整我上传到200x300像素的图像的大小,但是它一定有问题,因为它保存了一个完全黑色的200x300文件。我有哪些纠正措施?
function filter_image_resize_dimensions( $payload, $orig_w, $orig_h, $dest_w, $dest_h, $crop ) {
if ( $orig_h > 1 ) {
$new_w = 200;
$new_h = 300;
}
return array( 0, 0, (int) $s_x, (int) $s_y, (int) $new_w, (int) $new_h, (int) $crop_w, (int) $crop_h );
}
add_filter( 'image_resize_dimensions', 'filter_image_resize_dimensions', 10, 6 );