Миниатюра записи в админке

Казалось бы, простая вещь, но не в каждой теме в админке в списке всех записей отображается миниатюра. Всегда думал, что это фишка вордпресса, но нифига, по дефолту ее нет.

Чтобы было, в functions.php пихаем

// Колонка миниатюры в списке записей админки
add_filter('manage_posts_columns', 'posts_columns', 5);
add_action('manage_posts_custom_column', 'posts_custom_columns', 5, 2);
 
function posts_columns($defaults){
    $defaults['riv_post_thumbs'] = __('Миниатюра');
    return $defaults;
}
 
function posts_custom_columns($column_name, $id){
	if($column_name === 'riv_post_thumbs'){
        the_post_thumbnail( array(50, 50) );
    }
}

Причем размер фото в последней строчке и менять не надо - большая она занимает слишком много места, а суть в том, чтобы просто видеть, есть миниатюра у записи, или нет.

Добавить комментарий