Есть вот такая функция:
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 dp_attachment_image($post->ID, 'thumbnail', 'alt="' . $post->post_title . '"'); ?>
На главной все чудесно работает, а вот в результатах поиска нет, и не пойму в чем дело…
Может не в тот шаблон вставляете?
Да в тот 🙂 Остальные функции работают, а эта нет…
а если попробовать его вставить в search.php или arhive.php
kuzmi4, я в search.php и вставляю – не работает
А вот в arhive.php работает.
Гм, забавно, там еще одна функция (длину текста превью укарачивала), вот ее убрал, и эта заработала…