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

老乐 优化维护2字数 660阅读2分12秒阅读模式

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

// 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 插件也可实现这个问题。

投上你的一票
 
  • 本文由 老乐 发表于 2024年11月7日 16:34:45
  • 转载请务必保留本文链接:https://www.zhujipingjia.com/wp-imgsize.html
  • 查看媒体资源大小