Для того, чтобы получить первую картинку с записи, я использую следующую функцию: [code=php]function get_post_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)){ $img_dir = get_bloginfo('template_directory'); $first_img = $img_dir . '/images/post-default.jpg'; } return $first_img; }[/code] [b]Особенности данной функции:[/b] 1. Если картинки в посте нет, то она берется из папки images, а картинка называется — post-default.jpg. Вам следует самому положить картинку в эту папку. 2. Изначально функция берет первую картинку, но если вы хотите использовать какую-то другую, то вам следует поменять индекс массива $matches. То есть, нужно менять этот код: [code=php]$first_img = $matches [1] [0];[/code] 3. Скрипт ищет картинку в посте с помощью регулярного выражения. Он работает только, если картинка не является ссылкой, то есть вариант: [code=php][/code] не будет работать. Данную функцию необходимо скопировать в файл functions.php вашей темы. Для того чтобы использовать её, нужно в шаблоне прописать следующий код: [code=php]<?php the_title(); ?>[/code] Этот код выведет первую картинку с поста с ссылкой на него.