wordpress не знаю как правильно задать тему даже ?////?
Новая тема Написать ответ
# Ср Сен 21, 2011 6:01 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
<?php $recent = new WP_Query("showposts=2"); while($recent->have_posts()) : $recent->the_post();?>

вот так я получаю два последних поста из категории

какой мне запрос сделать чтобы получить 2 последних поста из метки
# Ср Сен 21, 2011 6:12 pmCodd Зарег.: 13.01.2011 ; Сообщ.: 186Ответить с цитатой
http://codex.wordpress.org/Class_Reference/WP_Query#Tag_Parameters
# Ср Сен 21, 2011 6:15 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
не знаю что там пробовать по той ссылке,...

лучше объясни пожалуйста

Код:
<?php get_header(); ?>
<div id="content" class="col-full">
<div id="main" class="col-left">
<span class="archive_header"><h1><?php echo single_cat_title(); ?></h1></span>       
<?php if ( $paged < 2 ) echo RichCategoryEditor::display_desc( $category ); ?>
<?php wp_list_categories('orderby=name&title_li=&child_of='.$cat); ?>     
                  <?php if (have_posts()) : ?>
                  
                  <div id="recent-posts">
<?php $recent = new WP_Query("showposts=2"); while($recent->have_posts()) : $recent->the_post();?>
                     
<div class="post">
            
            <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><img src="<?php echo catch_that_image()?>" width="250" height="250" title="<?php the_title(); ?>"></a>
                  
            <div class="heading">
                   
                 <p class="meta">
                      
                     <span></span> 
                     <span></span>
                 </p>
                   
                 <a class="cat" href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
             
              </div><!-- /.heading -->
                             
                        </div><!-- /.post -->
                                                        
                      <?php endwhile; ?>
                      
                      <div class="fix"></div>                   
                   </div><!-- /#recent-posts -->
                   
                   <?php if (get_option('woo_ad_content') == 'true') {  include (TEMPLATEPATH . "/ads/content_ad.php"); } ?>
                   
                   <div id="older-posts">
                   
                      <?php if($count >= get_option('woo_recent_entries')) { ?><h3><?php _e('Смотрите так же','woothemes'); ?></h3><?php } ?>
                      
                      <ul>
<?php $recent = new WP_Query("offset=2&showposts=8"); while($recent->have_posts()) : $recent->the_post();?>
                                           
                        <li>
                           
                            <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><img src="<?php echo catch_that_image()?>" width="75" height="75" title="<?php the_title(); ?>"></a>
                           
                            <span class="info">
                               <span class="meta-old"></span>                           
                               <span class="title-old"><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></span>
                            </span>
                             
                        </li>
                                                        
                      <?php endwhile; ?>
                      
                      </ul>
                      
                      <div class="fix"></div>
                      
                   </div><!-- /#older-posts -->
                   
                <?php endif; ?>
<?php woo_pagenav(); ?>
      </div><!-- /#main -->

        <?php get_sidebar(); ?>

    </div><!-- /#content -->
      
<?php get_footer(); ?>



почему при переходе на вторую страницу /category/page/2 дублируется вывод того что на первой, почему не показываются следующие записи?
# Ср Сен 21, 2011 6:26 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
тут стоит запрос паходу недавние записи, я хз как сделать запрос чтобы он мне показывал следующие 10 постов с разбивкой как мне надо

2 с большими 8 с маленькими тумбами
# Ср Сен 21, 2011 6:27 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
http://codex.wordpress.org/Function_Reference/get_posts
http://codex.wordpress.org/Function_Reference/query_posts

ссылки то я тоже могу дать - какой конкретно мой пример Smile подскажите
# Ср Сен 21, 2011 6:45 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
я так понимаю надо использовать

<?php while (have_posts()) : the_post(); ?> и сюда воткунть showposts=2 только в какое место?

а потом

<?php endwhile; ?>

<?php while (have_posts()) : the_post(); ?> и сюда воткунть offset=2&showposts=8 только в какое место?
# Чт Сен 22, 2011 7:51 amm_Stasuk Зарег.: 23.12.2007 ; Сообщ.: 5967Ответить с цитатой
ты так скоро прогером станешь ))
# Чт Сен 22, 2011 10:42 amDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
да уж, замутил без изврата, сейчас уже нио не надо, но на свой вопрос серавно буду ждать ответа, так как этот вопрос меня волновал еще пару лет назад, но не спросил...

Сформулирую вопрос доступным языком

Архив (категория) - вывод 10 постов, что надо сделать на пхп чтобы получить первые 2 поста и остальные 8(убрав перве 2), и главное чтобы на второй странице /category/page/2 получить следующие 10 постов и точно так же разбитые 2 и затем 8 экслюд 2

Буду ждать Табуреткина Smile
# Чт Сен 22, 2011 1:04 pmTaburetkin Зарег.: 25.02.2007 ; Сообщ.: 1426Ответить с цитатой
Код:
<?php if (have_posts()) : ?>
<?php $post = $posts[0]; $c=0;?>
<?php while (have_posts()) : the_post(); ?>
<?php $c++;
if($c == 1 || $c == 2) :?>

<!--первые 2 поста -->
<h2><?php the_title(); ?></h2>
<?php the_post_thumbnail(); ?>
<?php the_excerpt(); ?>
<!-- первые 2 поста-->

<?php else :?>
<!--остальные посты -->
<h2><?php the_title(); ?></h2>
<?php the_excerpt(); ?>
<!--остальные посты -->
<?php endif;?>

<?php endwhile; ?>
<?php endif; ?>

# Чт Сен 22, 2011 4:51 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
спасибо бро, обязательно попробую на одном из сайтов, сейчас уже все налажено.

это условие будет работать и для /*/page/2 /*/page/3 /*/page/4 и тд?
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.