[Помогите] Вывод постов на странице с картинкой

Тема в разделе "Wordpress", создана пользователем bravilor, 6 дек 2010.

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

    bravilor

    Регистр.:
    25 июл 2007
    Сообщения:
    436
    Симпатии:
    152
    В этой теме https://nulled.cc/showthread.php?t=194211 взял код вывода постов + теста
    PHP:
    <?php
     
    global $post;
     
    $tmp_post $post;
     
    $myposts get_posts('numberposts=2&offset=0&category=3');
     foreach(
    $myposts as $post) :
       
    setup_postdata($post);
     
    ?>
              <h3> <a href="<?php the_permalink(); ?>">
                <?php the_title(); ?>
                </a></h3>
              <p>
                <?php the_content_rss(''TRUE''15); ?>
              </p>
              <?php endforeach; ?>
              <?php $post $tmp_post?> 
    какую добавить сюда функцию, чтобы кроме заголовка и теста, выдиралась из поста еще бы картинка и выводилась с заданными размерами, как тумба?

    Wordpress 3.01
    Тема transcript http://www.gabfirethemes.com/demos/transcript/
     
  2. BadMotherFucker

    BadMotherFucker Модератор (Core Team)

    Регистр.:
    13 ноя 2009
    Сообщения:
    784
    Симпатии:
    560
    Попробуйте один из этих хаков:
    https://www.nulled.cc/showpost.php?p=1559763&postcount=3
    https://www.nulled.cc/showpost.php?p=1431718&postcount=3

    Более того в последнем wordpress появилась замечательная функция the_post_thumbnail.
    http://codex.wordpress.org/Template_Tags/the_post_thumbnail

    Разве эта функция работает в wordpress 3.0.1?
    Она с версии 2.9.0 больше не поддерживается.
    http://codex.wordpress.org/Template_Tags/the_content_rss
     
  3. bravilor

    bravilor

    Регистр.:
    25 июл 2007
    Сообщения:
    436
    Симпатии:
    152
    И в 3.0.1 и в 3.0.2 работает.
     
  4. ksana

    ksana

    Регистр.:
    15 июл 2008
    Сообщения:
    160
    Симпатии:
    15
    А еще можно вывести картинку из произвольных полей.
    Вот так:
    PHP:
    <a href="<?php the_permalink() ?>">
          <?php $image get_post_meta($post->ID'thumbnail 'true); if($image !== '') { ?>  
          <img src="<?php echo get_post_meta($post->ID"thumbnail "true); ?>" title="<?php the_title(); ?>" alt="<?php the_title(); ?>" /> 
          <?php ?>  
    </a>
    А здесь можно почитать, что такое Произвольные поля:

    http://prodengiblog.ru/archives/229
     
Статус темы:
Закрыта.