Продолжу тему, вдруг кому пригодится.
Вообщем посидел я тут со своими скудными познаниями, и сделал такой вот код. Он не универсальный.
Хлебный крошки для рубрик
<?php if (is_category()) { ?>
<p class="pagetitle"><a href="<?php bloginfo('home') ?>">Главная</a> »
<?php $thisCat = get_category($cat); $parentCat = get_category($thisCat->parent);
if ($thisCat->parent != 0) echo (get_category_parents($parentCat, TRUE, ' » '));
echo single_cat_title('', TRUE); ?></p><?php } ?>
Хлебные крошки для статей (немного модифицированный код Аджея):
<?php
$category = get_the_category();
$thisCat = $category[0]->term_id;
$parentCat = $category[0]->parent;
if ($category[0]->parent != 0) echo get_category_parents($parentCat, TRUE, ' » ');
$i=0;
foreach($category as $post_cat) {
if ($i==0){
echo '<a href="' . get_category_link($post_cat->cat_ID) . '" title="Посмотреть все записи в рубрике "' . $post_cat->cat_name . '"">' . $post_cat->cat_name . '</a>';
$i++;} else {
echo ' + <a href="' . get_category_link($post_cat->cat_ID) . '" title="Посмотреть все записи в рубрике "' . $post_cat->cat_name . '"">' . $post_cat->cat_name . '</a>';
}} ?>
Последний код, учитывает, что статья может быть в самой верхней рубрике (а не только в подрубриках), но не учитывает добавление статей сразу в несколько подрубрик из разных рубрик. Также теперь знак "+" ставится там, где надо.
Сейчас еще посижу покодю, может надумаю как сделать так, чтобы статью вообще можно было добавлять в любые подрубрики в пределах одной главной рубрики. А вот чтобы сделать так, чтобы даже можно было в разные подрубрики из разных главных подрубрик, понятия не имею...
Кароче, замудренно написал, если кому надо, расскажу 
Жизнь - это тоже путешествие
Life-trip.ru