如何查看媒体图片文件大小和占用空间(方便处理静态文件)

  • 麦子的头像-WordPress建站笔记
  • 麦子
    2022年5月14日 07:44:51发布

由于我们在建站初期没有认真的处理每次上传图片的尺寸和大小,导致网站的图片占用资源比较大。原本是打算下载到本地之后,然后批量压缩和裁剪再上传的,但是显得这样也麻烦。我打算是否可以看看每个图片文件的尺寸和占用空间,然后根据有需要的单独处理媒体图片。

// ADD IMAGE DIMENSIONS TO MEDIA PAGE
add_filter('manage_upload_columns', 'size_column_register');
function size_column_register($columns) {
$columns['dimensions'] = 'Dimensions';
return $columns;
}
add_action('manage_media_custom_column', 'size_column_display', 10, 2);
function size_column_display($column_name, $post_id) {
if( 'dimensions' != $column_name || !wp_attachment_is_image($post_id))
return;
list($url, $width, $height) = wp_get_attachment_image_src($post_id, 'full');
echo esc_html("{$width}×{$height}");
}

这样,我们可以看到媒体图片的尺寸大小,然后根据需要去处理。或者我们用 Media File Sizes 插件也可实现这个问题。

如何查看媒体图片文件大小和占用空间(方便处理静态文件)
© 版权声明
THE END
喜欢就支持一下吧
点赞15
分享