[Помогите] Как вывести превьющки на главную?

Тема в разделе "Wordpress", создана пользователем BlackvsEvgen, 3 июн 2011.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. BlackvsEvgen

    BlackvsEvgen Постоялец

    Регистр.:
    13 янв 2009
    Сообщения:
    104
    Симпатии:
    3
    Добрый день, подскажите как сделать вот так на WordPress:
    [​IMG]
    Спасибо.
     
  2. ksana

    ksana

    Регистр.:
    15 июл 2008
    Сообщения:
    160
    Симпатии:
    15
    Зависит от того, как в вашей теме организован вывод изображений.
    Посмотрите в файлах темы - от того, что заложено в шаблоне зависит и вывод т.о., как это показано на вашей картинке.\

    В wordpress темах используют несколько вариантов вывода изображений:
    - стандартной wordpress-функцией;
    - через произвольные поля;
    - первую вартинку из поста.
     
  3. sw04

    sw04 seoplayer

    Регистр.:
    1 дек 2007
    Сообщения:
    601
    Симпатии:
    193
  4. zeffs

    zeffs Создатель

    Регистр.:
    18 мар 2008
    Сообщения:
    49
    Симпатии:
    0
    как вариант
    HTML:
    // Получение первой картинки с поста
    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 = "/images/default.jpg";
      }
      return $first_img;
    }
    вставляешь в functions.php
    и вставляешь
    HTML:
    <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">
      <img src="<?php echo catch_that_image() ?>" alt="<?php the_title(); ?>"/>
    </a>
    в основной шаблон, а привюшки в css можно подправить:)
     
Статус темы:
Закрыта.