Я хочу раскрыть проблему, касающуюся интеграции двух циклов в Wordpress.У меня есть этот слайдер (из плагина WP Coda Slider), который вызывает страницы:
<?php query_posts('post_type=page&orderby=title&order=asc'); ?>
<div class="scrollContainer">
<?php while (have_posts()) : the_post(); ?>
<div class="panel" id="<?php echo $post->post_name ; ?>">
<?php the_content(); ?>
</div>
<?php endwhile;?>
</div>
, и он прекрасно работает.В одном контенте страницы я запускаю другой php Loop для вызова списка сообщений, например:
<?php query_posts ('post_type=post&order=desc'); ?>
<?php while (have_posts()) : the_post(); ?>
<li><a rel="group_news" href="<?php the_permalink() ; ?>"><?php the_title(); ?></a><?php echo ' ' ?><?php comments_number('No Comments','1 Comment','% Comments'); ?></li><?php endwhile;?>
<?php wp_reset_query(); ?>
И список регулярно вызывается на этой странице, на этой панели ползунка, чтобы быть более точным.К сожалению, посты также называются в следующих панелях сидера, как и страницы, заменяя их.Вкратце: панель 1: содержимое страницы (в порядке); панель 2: содержимое страницы (в порядке); панель 3: содержимое страницы - список сообщений второго цикла (в порядке); панель 4: публиковать содержимое (неправильно); панель 5: публиковать содержимое (неправильно)...
на панелях 4 и 5, я ожидаю, что на страницах 4 и 5 будет содержимое, а не сообщения!
Я не могу решить эту проблему, большое спасибо