Вывести миниатюру WordPress во всех записях
Метки: wordpress, вывод миниатюр в wordpress, миниатюры wordpress
Подобные статьи уже есть в интернете, я использую похожий подход. Однако эта статья необходима для восприятия нескольких других, в которых я рассказываю про кликабельные миниатюры и картинки в записях.
Итак.. чтобы вывести миниатюру в Wodpress необходимо отредактировать файл вывода записей single.php следующим образом:
1. Находим место вывода основного текста, обычно это строка:
<?php the_content(' ');?>
2. Прямо перед этой строчкой вставляем следующие строки:
<?php if ( has_post_thumbnail()) {?> <script>dwrite('<a href="" class="attah">');</script><?php the_post_thumbnail('thumbnail');?><script>dwrite('</a>');</script> <?php }?>
Сначала проверяем, есть ли миниатюра у этой записи, и если есть делаем вывод. Сначала идет ссылка, которая скрыта от поисковиков методом, про который я рассказал в статье “Скрыть контент или ссылку от поисковиков“, чтобы в дальнейшем сделать её при желании lightbox. А далее выводим саму картинку, чтобы она “весила мало” с параметром thumbnail.
Теперь в каждой записи у Вас будут выводится миниатюры.
Кстати, чуть не забыл, чтобы Всё заработало на старых версиях, необходимо включить миниатюры WordPress следующим образом в файле functions.php:
if ( function_exists( 'add_theme_support' ) ) { add_theme_support( 'post-thumbnails' ); //add_image_size( 'bestprice', 292, 138, true ); }
Закомментирована строка со описанием своего собственного размера миниатюр..тут нечего объяснять.
Удачи!