sherh
Постоялец
- Регистрация
- 12 Июн 2007
- Сообщения
- 129
- Реакции
- 53
- Автор темы
- #1
Есть такая темка
Мне собственно в ней интересен вывод превью постов (обязательно с тумбой). Проблема в том, что ставлю на уже наполненный блог. Картинка в превью появляется только, когда в самом посте она забита ссылкой на саму себя. А у меня как раз все забито без ссылок. Помогите все таки вывести картинки в превью.
Вывод превью поста:
В functions.php за это отвечает такой код:
Проблема на сколько я понимаю, в этом месте
но как править не знаю. Подскажите как?
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Мне собственно в ней интересен вывод превью постов (обязательно с тумбой). Проблема в том, что ставлю на уже наполненный блог. Картинка в превью появляется только, когда в самом посте она забита ссылкой на саму себя. А у меня как раз все забито без ссылок. Помогите все таки вывести картинки в превью.
Вывод превью поста:
PHP:
<div class="post">
<p class="details1"><?php the_category(', '); ?></p>
<div class="buffer">
<div class="content">
<a href="<?php the_permalink(); ?>"><?php dp_attachment_image($post->ID, 'thumbnail', 'alt="' . $post->post_title . '"'); ?></a>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<p><?php echo dp_clean($post->post_content, 200); ?></p>
</div>
<p class="details2"><a href="<?php the_permalink(); ?>">Читать далее</a></p>
</div>
</div>
PHP:
# Displays post image attachment (sizes: thumbnail, medium, full)
function dp_attachment_image($postid=0, $size='thumbnail', $attributes='') {
if ($postid<1) $postid = get_the_ID();
if ($images = get_children(array(
'post_parent' => $postid,
'post_type' => 'attachment',
'numberposts' => 1,
'post_mime_type' => 'image',)))
foreach($images as $image) {
$attachment=wp_get_attachment_image_src($image->ID, $size);
?><img src="<?php echo $attachment[0]; ?>" <?php echo $attributes; ?> /><?php
}
}
PHP:
<img src="<?php echo $attachment[0]; ?>" <?php echo $attributes; ?> />