WP Дублирующая навигация выводит название другого поста

I
На сайте с 02.12.2009
Offline
71
619

Проблема где-то у меня в теме. Все плагины по дублирующей навигации (breadcrumbs) и код, который сейчас, ведут себя одинаково. Если вставляю в header.php выводит все верно. Но у меня не получается так по дизайну. Хочу чтобы левый сайдбар был слево от навигации, на одном уровне, а не ниже. Поэтому, я вставляю в single.php и в каждый шаблон.

Но в этом случае, он выводит название совершенно другого поста наверху. Из этой категории, но другого.

Видимо, он как-то конфликтует с сайдбаром левым? Но там все лупы закрыты.

В сайдбаре наверху вот такой код

<div id="sidebar2" style="padding-top:12px;">

<?php if(is_single()){ ?>

<?php

$category = get_the_category();

$cat_id = $category[0]->term_id;

if($cat_id){

?>

<?php //echo "cat=".$cat_id."&showposts=3&post__not_in=".get_the_ID(); ?>

<?php //$recent = new WP_Query("cat=".$cat_id."&showposts=3&p=-".get_the_ID()); ?>

<?php $recent = new WP_Query(array('cat' => $cat_id, 'showposts' => 3, 'post__not_in' => array(get_the_ID()))); ?>

<?php if ($recent->have_posts()): ?>

<div class="blogs123">

<span>Последние посты в этой рубрике:</span> <br>

<div class="also3" style="padding-top:6px;">

<?php while($recent->have_posts()) : $recent->the_post();?>

<li class="clear" style="padding-top:5px;">

<?php if(function_exists('get_avatar') && 0){ ?>

<div class="leftrandom"><?=get_avatar($post->post_author, '60','60');?></div>

<?php } ?>

<span style="color:#999999;font-size:14px;"><?php the_author(); ?></span><br><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a>

</li>

<?php endwhile; ?>

</div>

</div>

<?php endif; ?>

<?php } ?>

<?php } ?>

Пожалуйста, помогите.

---------- Post added 30-04-2012 at 02:27 ----------

Он ставит в Breadcrumbs последний тайтл, который выводится этим вот кодом в сайдбаре. Может, кто-то подскажет, как быть?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий