Add Image Dimensions Column to Media
Shows width × height in pixels for image attachments in a dedicated Media Library list column.
PHPby SnipCraft
php
<?php
if ( ! function_exists( 'scseed_add_dimensions_column' ) ) {
function scseed_add_dimensions_column( $columns ) {
$columns['scseed_dimensions'] = __( 'Dimensions', 'scseed' );
return $columns;
}
}
if ( ! function_exists( 'scseed_show_dimensions_column' ) ) {
function scseed_show_dimensions_column( $column, $post_id ) {
if ( 'scseed_dimensions' !== $column ) {
return;
}
$meta = wp_get_attachment_metadata( $post_id );
if ( ! empty( $meta['width'] ) && ! empty( $meta['height'] ) ) {
echo esc_html( $meta['width'] . ' × ' . $meta['height'] );
} else {
echo '—';
}
}
}
add_filter( 'manage_media_columns', 'scseed_add_dimensions_column' );
add_action( 'manage_media_custom_column', 'scseed_show_dimensions_column', 10, 2 );#admin#columns#dimensions#images#media