Миниатюрки вложений

Доброго времени суток дамы и господа.

Имеется рубрика с постами. Необходимо для каждого поста организовать уменьшенный вывод картинки, которая запрятана в его контенте.
Хочу использовать стандартные средства. В постах всего по 1 фотке, ну максимум 3-4.. но на тумбу надо первую.

Погуглил и запутался…

Пока обошёлся плагином Post Thumb Revisited.

Но WP же 100% создаёт мини копии изображения при загрузке типа filename-150×150.. вот как бы их заставить работать на себя.

http://codex.wordpress.org/%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA_%D0%BF%D0%BE_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F%D0%BC/get_children
http://codex.wordpress.org/Function_Reference/wp_get_attachment_image
и т.д.

Где-то нашёл

function catch_that_image() {
  global $post, $posts;
  $first_img = '';
  ob_start();
  ob_end_clean();
  $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
  $first_img = $matches [1] [0];
  if(empty($first_img)){ 
    $first_img = "/wp-content/themes/tdkt/img/default.jpg";
  }
  return $first_img;
}

Пока устраивает. Можно модифицировать для моего случая. В процессе тестирования посмотрим что и как.

Anonymous
Отправить
Ответ на: