Как создать миниатюры картинок

Как создать и вывести миниатюры изображений в посте? Если у вас уже WordPress 2.9, то считайте, что миниатюры уже почти созданы. Новая версия поддерживает автоматическое создание миниатюр, остается их только вывести.

Для вывода миниатюр нужно вставить следующий код в файл functions.php:

add_theme_support( 'post-thumbnails' );

Этот код активирует автоматическое создание миниатюр. Далее просто вставляем в файл темы (обычно это index.php или single.php) одну строчку в том месте, где нужно вывести миниатюру:


Естественно, что этот код можно поместить в специальный div определенного класса, а стилистическое оформление этого класса описать в файле style.css.

Размеры миниатюр можно регулировать:

the_post_thumbnail('thumbnail'); - маленький
the_post_thumbnail('medium'); - средний
the_post_thumbnail('large'); - большой
the_post_thumbnail(); - исходный

А можно и свой размер вставить, да еще и расположить слева:

the_post_thumbnail(array(150,150), array('class' => 'alignleft'));

Не забудьте указать в настройках блога размер миниатюр, используемый по-умолчанию. Пропорции картинок в миниатюрах не меняются, даже если мы строго зададим их. Дерзайте!

Автор tiaurus 2182 Articles
Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

8 Комментарии

  1. у меня не получается :((
    blog.tukhtaev.com → wp 2.9
    в какой файл надо ставлять ?php the_post_thumbnail у меня index.php и single.php
    и поставил что бы слева и 150×150 было. но выходить ошибка. Может есть плагин?

  2. Почему-то не получается у меня. По идее должна появиться надпись добавить миниатюру при добавлении поста, у меня её нет. В чем может заключаться проблема?

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*