Как добавить в админку WordPress отображение миниатюр для списка записей

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

Миниатюры в списке постов в админке WordPress

<?php
add_filter('manage_posts_columns', 'kolonki_zapisei', 5);
add_action('manage_posts_custom_column', 'posts_custom_columns', 5, 2);

function kolonki_zapisei($po_umolchaniu) {
    $po_umolchaniu['miniaturi_postov'] = 'Миниатюра';
    return $po_umolchaniu;
}

function posts_custom_columns($imya_kolonki, $id) {
    if ($imya_kolonki === 'miniaturi_postov') :
        print the_post_thumbnail('thumbnail');
    endif;
}
?>

Для реализации описанного трюка я использую функции-крючки на фильтр manage_posts_columns и действие manage_posts_custom_column. В 12-ой строчке вы можете задать размер миниатюр. Пожалуйста, обратите внимание на этот момент.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.