Поддержка Проблемы и решения 3 миниатюры 3х почтов на главной

  • Добрый день.
    Задача: вывести на главной странице 3 квадрата с картинками от 3х постов из разных категорий, весь код вписывается в разделе «Страницы» «Главная», через html обзор. Не знаю как такой блок может называться или где можно код посмотреть, с плагинами тоже ничего не вышло.

    Нашел вот такой код, в ставил в function.php:

    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)) $size = getimagesize($first_img);
           $imageWidth = $size[0];
           if ($imageWidth > 100) $imageWidth = 100;
           $post_title = $post->post_title;
           $post_title = str_replace('"', '\'', $post_title);
           if(empty($first_img)) {
                   return '';
           } else {
                   if ($imageWidth > 80) return '<img src="'.$first_img.'" width="'.$imageWidth.'" alt="'.$post_title.'" class="alignleft" /> ';
           }
    }

    И в страницу «Главная» вставил:
    <img src=»<?php echo catch_that_image(); ?>»>

    Но не фига не работает.

  • Тема «3 миниатюры 3х почтов на главной» закрыта для новых ответов.