1

Topic: Автоматический вывод миниатюры в WordPress

Как сделать текст анонса и миниатюры в wordpress в html формате
Анонс и миниатюры в WordPress
Сегодня решил поделиться с вами своим опытом оформления и вывода анонсов статей с миниатюрами в wordpress. Такие анонсы, как правило, выводятся на главной странице wordpress блога, и конечно если они сделаны с миниатюрой (картинкой) это всегда выглядит лучше и конечно привлекает внимание и притягивает взгляд ваших читателей к статье.

В файл функций кидаем этот код. Убедитесь, что не накосячите с тегами, обозначающими php код.

function catch_that_image() {
  global $post, $posts;
  $first_img = '';
  ob_start();
  ob_end_clean();
  $output = preg_match_all('//i', $post->post_content, $matches);
  $first_img = $matches [1] [0];

  if(empty($first_img)){ //Defines a default image
    $first_img = "/images/default.jpg";
  }
  return $first_img;
}

2

Re: Автоматический вывод миниатюры в WordPress

А в файл Основного шаблона или Архива след код после Автора записи но перед
<?php the_excerpt(); ?>
Вставить этот код:

<img src="<?php echo catch_that_image()?>" title="<?php the_title(); ?>"  alt="<?php the_title(); ?>" class="imgpad" align="left" width="140" height="" />

Можно настроить размер изображения установив ширину и высоту.