[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Конфликт двух циклов. Помогите решить вопрос!
Олег Астанин
Всем доброго дня! Столкнулся с такой проблемой. Начал верстать тему ВордПресс. Уже почти все готово. Попросил один человек. И вот я собственно взялся. Почти все реализовал, а точнее все, что было задумано. Но произошел конфликт циклов.

При верстке были поставлены следующие задачи. В сайдбаре нужен виджет выводящий цикл популярных статей, отсортированных по комментариям. Сделал. Также, необходимы комментарии к каждой статье. Чтобы люди могли комментировать Сделал.

НО! Вроде бы все работает нормально. При посещении любой записи опускаемся в самый низ до комментариев и видим, что в поле (5 комментариев к статье "название статьи А") отображается совсем не то название, что у самой статьи, и при оставлении комментария, меня перенаправляет именно на ту статью, чей тайтл был написан в том поле. А сам комментарий присваеваится другой статье.

Чтобы вы понимали. Вот сайт на котором верстаю. http://lwebmaso.bget.ru/ это тестовый сайт закрытый от поисковиков. Зайдите в любую статью, и попробуйте оставить комментарий.

Код который находится в сайдбаре необходимо во избежание конфликтов переписать другим циклом. У меня к сожалению не хватает навыков. Если вы можете мне помочь с циклом, чтобы он ни как не влиял на комментарии к записи, то это будет очень здорово. Я уже 2 дня ищу решение но все не подходит.

вот код что выводит популярные записи:
<div class="popular">
<
ul>
<?php $pc = new WP_Query('orderby=comment_count&posts_per_page=5'); ?>
<?php
while ($pc->have_posts()) : $pc->the_post(); ?>
<li>
<
noindex><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_post_thumbnail(); ?></a></noindex>
<
div class="link-title-popular">
<
a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
</
div>
<
div class="img-comment">
<
img src="<?php bloginfo('template_url'); ?>/images/comments.jpg">
</
div>
<
p class="p-img-com"><?php comments_number('0', '1', '%'); ?></p>
<
div class="img-view">
<
img src="<?php bloginfo('template_url'); ?>/images/view.jpg">
</
div>
<
p class="p-img-com"><?php echo getPostViews(get_the_ID()); ?></p>
</
li>
<?php endwhile; ?>
</ul>
</
div>


_____________
Простите, если туплю...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.