При верстке были поставлены следующие задачи. В сайдбаре нужен виджет выводящий цикл популярных статей, отсортированных по комментариям. Сделал. Также, необходимы комментарии к каждой статье. Чтобы люди могли комментировать Сделал.
НО! Вроде бы все работает нормально. При посещении любой записи опускаемся в самый низ до комментариев и видим, что в поле (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>
_____________
Простите, если туплю...