Как вывести миниатюру записи в список постов WordPress
Для этого нам понадобятся всего 2 функции, которые вам следует добавить в файл functions.php вашей темы или в mu plugins директорию.
С помощью фильтра добавляем кастомную колонку и даем ей имя и ключ, используя префикс.
function add_my_posts_column($defaults){ $defaults['my_post_thumbs'] = __('Миниатюра','textdomain'); return $defaults; } add_filter('manage_posts_columns', 'add_my_posts_column');
После чего, цепляемся за хук manage_posts_custom_column и отлавливаем нашу колонку по имени.
Далее вызываем миниатюру записи, задав размеры с помощью массива в качестве аргумента функции the_post_thumbnail( array(40,40) );
function my_custom_post_column($column_name, $post_id){ if($column_name === 'my_post_thumbs'){ echo the_post_thumbnail( array(40,40) ); } } add_action('manage_posts_custom_column', 'my_custom_post_column', 5, 2);