Bir wordpress sitemde Buradasınız bölümünde bir sorunum var.

Sırasıyla yazı içinde Anasayfa - Kategori Adı - Yazı Başlığı olarak gösteriyor.
Anasayfa'ya tıklayınca Anasayfa'ya gidiyor fakat Kategori Adı'na tıklayınca yazının olduğu kategoriye değil, Anasayfa'ya gidiyor.
Kategori Adı'na tıklayına yazının olduğu kategoriye gitmesini istiyorum.

Kod şu şekilde:

/*Navigasyon*/

function navige() {
echo 'Buradasınız: ';
if (!is_home()) {
echo '';
echo 'Ana sayfa';
echo "
- ";
if (is_category() || is_single()) {
if (is_single()) {
echo '';
$category = get_the_category();
echo $category[0]->cat_name;
echo "
- ";
echo the_title();
}
} elseif (is_page()) {
echo the_title();
}
elseif (is_tag()) {
single_tag_title();
}
elseif (is_day()) {
echo "Arşiv: "; the_time('F jS, Y');
}
elseif (is_month()) {
echo "Arşiv: "; the_time('F, Y');
}
elseif (is_year()) {
echo "Arşiv: "; the_time('Y');
}
elseif (is_author()) {
echo "Yazar:";
}
elseif (isset($_GET['paged']) && !empty($_GET['paged'])) {
echo "Arşiv:";
}
elseif (is_search()) {
echo "Arama Sonuçları:";
}
elseif (is_404()) {
echo "404:";
}
}else{
echo '';
echo 'Ana sayfa';
echo "
";
}
}


Burda sanırım if category ile başlayan yerden sonrasında değişiklik yapmam gerekiyor. Acaba yardımcı olabilecek varmı ?

------------------------------------------


/*Navigasyon*/

function navige() {
echo 'Buradasınız: ';
if (!is_home()) {
echo '';
echo 'Ana sayfa';
echo "
- ";
if (is_category() || is_single()) {
if (is_single()) {
$category = get_the_category();
if($category[0]){
echo ''.$category[0]->cat_name.'';
}
echo " - ";
echo the_title();
}
} elseif (is_page()) {
echo the_title();
}
elseif (is_tag()) {
single_tag_title();
}
elseif (is_day()) {
echo "Arşiv: "; the_time('F jS, Y');
}
elseif (is_month()) {
echo "Arşiv: "; the_time('F, Y');
}
elseif (is_year()) {
echo "Arşiv: "; the_time('Y');
}
elseif (is_author()) {
echo "Yazar:";
}
elseif (isset($_GET['paged']) && !empty($_GET['paged'])) {
echo "Arşiv:";
}
elseif (is_search()) {
echo "Arama Sonuçları:";
}
elseif (is_404()) {
echo "404:";
}
}else{
echo '';
echo 'Ana sayfa';
echo "
";
}
}


Şu şekilde düzelterek sorunu giderdim.
Belki sonra ihtiyaç olan arkadaşlara yardımcı olur.