Наверное Вы не раз задавались вопросом, как на главной или в категории выводить маленькую картинку для каждой записи, а не первую запись из новости ? У меня возникла такая же проблема, на одном из сайтов нужно было в списке новостей выводить картинку, которая не должна была присутствовать в самой новости. Всё это, естественно, для WordPress.
Решение : ниже я расскажу о плагине, который позволяет загружать отдельную картинку для каждой записи, а также выводить её в нужном месте и с нужным размером.
Плагин называется . Так же я предлагаю Вам воспользоваться доделанной и переведенной мной версией это плагина, которую можно скачать здесь: simple-post-thumbnails_ru.zip.
После установки плагина нужно его настроить:

Сама страница настроек:

В первом пункте “Изображение по умолчанию” Вы должны указать путь к картинке, которая будет использоваться по умолчанию, если Вы не загрузили картинку для новости.
При написании новости у Вас появляется дополнительная панелька, для загрузки картинки:

Где Вы сможете загрузить картинку со своего компьютера или с другого сайта.
Теперь самое трудное, я расскажу как выводить эти записи в Вашей WordPress теме.
Картинка выводится с помощью функции p75GetThumbnail(Post_ID,width,height,fileType), где:
1) Post_ID - id записи, внутри цикла LOOP берется с помощью функции get_the_ID().
2) width и height - ширина и высота картинки (задавать не обязательно).
3) fileType - тип выводимой картинки, может быть JPG, GIF или PNG (задавать не обязательно).
Если Вы хотите задать не все параметры, а например только высоту и тип, то вместо остальных оставляйте пустое место. Например : p75GetThumbnail(get_the_ID(),,100,”gif”).
Если высота и ширина не заданы, то он берет их из настроек плагина, уменьшает и обрезает картинку. Если заданы и ширина и высота - уменьшает и обрезает. Если задана только высота или только ширина - только уменьшает.
В шаблон вставляется таким образом :
<img src=”<?php echo p75GetThumbnail(get_the_ID(),142,200,”jpg”);?>” />
P.S. Вроде все описал, если возникнут вопросы - задавайте в коментариях.
Последние темы:- Новая Wordpress тема - Argentpress
- Бесплатная премиум тема для Wordpress - Aparatus
- Бесплатная премиум тема для Wordpress - My Office
- Доска объявлений на Wordpress
- Парочка простых и симпатичных тем для Wordpress


Комментарии (18)
clipoff // мая 29, 2009 at 19:29 пп
в каком месте шаблона вставляется-то? в какой файл? index.php.. или во все??
з.ы. простите нуба за нубские вопросы
Admin // мая 29, 2009 at 22:36 пп
Admin // Июн 7, 2009 at 13:51 пп
Admin // Июн 23, 2009 at 7:59 дп
Admin // Июн 28, 2009 at 15:55 пп
Leon // Июл 10, 2009 at 19:40 пп
Admin // Июл 12, 2009 at 13:21 пп
Алексей // Авг 4, 2009 at 16:19 пп
Admin // Авг 4, 2009 at 16:27 пп
Дмитрий // Окт 18, 2009 at 12:23 пп
Admin // Окт 18, 2009 at 14:41 пп
<img src=”<?php echo p75GetThumbnail(get_the_ID(),142,200,”jpg”);?>” />
Т.е. в то место шаблона, где вы хотите её вывести.
Скайпа у меня нет, по этому присылайте номер аськи через форму обратной связи.
Михаил // Янв 29, 2010 at 12:40 пп
Спасибо!
Admin // Янв 29, 2010 at 12:46 пп
Буду признателен, если Вы оставите
упоминание об этом блоге у себя на сайте.
Оставить комментарий