Отображение миниатюр постов в админке

Вставить код в code snippet


/* колонка "миниатюры" в списке записей и страниц */ 
// GET FEATURED IMAGE - подключаем изображение... 
function ats_get_featured_image($post_ID) { 
$post_thumbnail_id = get_post_thumbnail_id($post_ID); 
if ($post_thumbnail_id) { 
$post_thumbnail_img = wp_get_attachment_image_src($post_thumbnail_id, 'featured_preview'); 
return $post_thumbnail_img[0]; 
} } 
add_filter('manage_posts_columns', 'ats_columns_head'); 
add_action('manage_posts_custom_column', 'ats_columns_content', 10, 2); // раздел ЗАПИСИ 
add_filter('manage_pages_columns', 'ats_columns_head'); 
add_action('manage_pages_custom_column', 'ats_columns_content', 10, 2); // раздел СТРАНИЦЫ 
// ADD NEW COLUMN - новая колонка 
function ats_columns_head($defaults) { 
$defaults['featured_image'] = 'preview'; // Featured Image 
return $defaults; 
} 
// SHOW THE FEATURED IMAGE - ПОКАЗАТЬ ИЗОБРАЖЕНИЕ 
function ats_columns_content($column_name, $post_ID) { 
if ($column_name == 'featured_image') { 
$post_featured_image = ats_get_featured_image($post_ID); 
if ($post_featured_image) { 
//echo '<img src="' . $post_featured_image . '" />'; 
echo the_post_thumbnail(array(125,80)); // вариант подключения картинки thumbnail - задаём размеры картинки 
} } } 
/* колонка "миниатюры" в списке записей и страниц */