Обнаружил что функционал миниатюр, который сейчас вкручен в "Базовой комплектации" WordPress у меня отсутствует, а фишка довольно полезная. Оказалось, что внедрить ее довольно просто, не используя никаких плагинов. Все, что понадобится - это поправить файл functions.php и, собственно, прикрутить в места, где хотелось бы отображать изображения.
В сам functions.php для включения поддержки миниатюр, надо добавить следующую строку:
add_theme_support( 'post-thumbnails' );
Вуаля, и в админке получаем кнопку "Установить изображение записи". Далее, нужно подключить само отображение миниатюры. Я это собираюсь делать только на главной, поскольку в категориях у меня чисто отрывки с заголовками отображаются. Следовательно, в index.php (или в сам цикл, если он в отдельном файле) нужно добавить функцию вывода миниатюры, а за нее в WP отвечает get_the_post_thumbnail(). Сразу же вкрутим ее с линком на сам пост:
<a href="<?php the_permalink() ?>"><?php echo get_the_post_thumbnail() ?></a>
И что мы получили? Вывод картинки точно такого же размера, как и в посте. А там у нас может быть она во весь рост, что не всегда подходит. Конечно, можно к каждому посту делать отдельные миниатюры, но еще вариант - прописать сразу размер в вывод, WP всегда картинку дублирует в разных размерах, которые указываются в настройках медиа (thumbnail, medium, large, full). Тут уж кому как, а я выбираю thumbnail. Поскольку первым параметром этого вывода идет ID картинки, надо еще указать движку высасывать изображение с нужного поста по средствам $page->ID, то есть, в итоге должно получиться так:
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php echo get_the_post_thumbnail( $page->ID, 'thumbnail'); ?></a>
Картинка отображается со стандартным прикручиванием классов. Один из них attachment-thumbnail, вот его можно в css настроить как нужно. В моем случае, я пока привяжу ее обтекаемой влево, а по оформлению уже дальше решу как.
Еще такая штука. Если мы выводим отрывок записи через the_content, то первая картинка, которая обычно у нас идет прямо под заголовком, тоже будет влезать в списке постов возле миниатюры. Самый простой способ - использовать the_excerpt, но в моем случае много чего сломается в старых постах, которые я трогать даже не хочу... потому, я просто вырежу картинки из вывода the_content. Делается это так:
<?php
$content = get_the_content('подробнее');
$postOutput = preg_replace('/<img[^>]+./','', $content);
echo $postOutput;
?>
Черт знает сколько лет я юзаю WP и ни разу не сталкивался с необходимостью использовать резервные копии (ревизии) постов... всегда приходится выпиливать этот функционал, как ненужный и грузный. Не думая, использую самый простой способ полностью выпилить эту функцию. Для этого в корне сайта ищу файл wp-config.php и умножаю все редакции на ноль:
define( 'WP_POST_REVISIONS', 0 );
Ура. Задача "минимум" на сегодня выполнена. Походу, следующим надо затронуть robots.txt...