Вывести миниатюру WordPress во всех записях

13 Май 2013

Метки: 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 );
}

Закомментирована строка со описанием своего собственного размера миниатюр..тут нечего объяснять.

Удачи!


 

Похожие записи


© 2006 - 2024, Александр Сергеев