ГлавнаяWordpressCodex → 3 способа построения циклов в WordPress

3 способа построения циклов в WordPress

Комментариев: 243 способа построения циклов в WordPress
  • Kama? помогите разобраться. Мне надо чтобы в блоке выводилась одна запись с миниатюрой одного размера, а потом еще три записи с маленькими миниатюрами. Использовал до этого query_posts - все работало. Но почитал у вас лучше его не использовать, когда надо много циклов. Хочу переделать с get_posts. Но не выходит. Получаются одинаковые миниатюры и тайтлы.

    <div class="cat-block">
          <?php
    		 $args = array( 'posts_per_page' => 1, 'category' => 1 );
    		 $myposts1 = get_posts( $args );
    		 foreach( $myposts1 as $posts ) : setup_postdata( $posts )?>
          <div class="latest"> <a href="<?php the_permalink(); ?>">
            <?php
             if (has_post_thumbnail()) {
                the_post_thumbnail('LatestThumb', array ('class' => 'alignleft', 'alt' => '', 'title'=>'') ); }?>
            </a>
            <div class="clear"></div>
            <h3><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
              <?php the_title(); ?>
              </a></h3>
            <div class="sidebar-date"><span class="sidebar-day">
              <?php the_time('d'); ?>
              </span>
              <?php the_time('F Y'); ?>
            </div>
            <p>
              <?php truncate_post(150,true); ?>
            </p>
          </div>
    	   <?php endforeach; ?>
          <?php  wp_reset_postdata(); ?>
    	  <?php
    		 $args = array( 'posts_per_page' => 3, 'category' => 1, 'offest' => 1 );
    		 $myposts1 = get_posts( $args );
    		 foreach( $myposts1 as $posts ) : setup_postdata( $posts )?>
    		 <div class="few_post">
            <ul>
              <li> <a href="<?php the_permalink(); ?>">
                <?php the_post_thumbnail(array(75,75), array ('class' => 'alignleft')); ?>
                </a>
                <h4><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
                  <?php the_title(); ?>
                  </a></h4>
                <div class="sidebar-date"><span class="sidebar-day">
                  <?php the_time('d'); ?>
                  </span>
                  <?php the_time('F Y'); ?>
                </div>
                <p>
                  <?php truncate_post(120,true); ?>
                </p>
                <div class="clear"></div>
              </li>
            </ul>
          </div>
        <?php endforeach; ?>
          <?php  wp_reset_postdata(); ?>
          <div class="clear"></div>
    

    А вот так это выглядит:

    ОТВЕТИТЬ ↓
  • Просьба о помощи. Ситуация похожая на пост выше. Помогите разобраться с реализацией вывода постов, а то я совсем запутался. Пример
    за ранее благодарен за ответ

    ОТВЕТИТЬ ↓
  • Ребята, помогите решить простую проблемку. Хочу вывести название категории (рубрики)по выбранному ID без ссылки и без постов. Только название и не более.
    Спасибо!

    ОТВЕТИТЬ ↓
Форма комментирования

¤ Вставляйте код кнопкой: "Код" (php, js, html, css, sql);
¤ Выделяйте HTML код кнопкой: "Выделить" (<div>);
¤ Перед отправкой комментария используйте "Превью";
¤ Не пишите спам/бред — бесполезно!

Подписаться на комментарии без комментирования:

Wordpress

X

Забыли пароль?