Aşağıdaki kodla 3 kategoriye konu eklendiğinde navigasyon sorunsuz görünüyor.Fakat tek sorun ana kategoriyi başa almıyor.
Örneğin:
ana kategori
bilgisayar
işletim sistemleri
Ama navigasyonda
ana kategori
işletim sistemleri
bilgisayar
olarak devam ediyor bir nevi tersten.
Bu koduda @soulmy kardeşim yazdı burdan tekrar teşekkür ediyorum ona.
function sly_rdfa_breadcrumb() {
$category = get_the_category();
if ( !empty($category) ) {
$post_cats = array();
$cats = get_the_category();
foreach ($cats as $c) {$post_cats[] = '<a href="' . get_category_link($c->cat_ID) . '" title="' . $c->cat_name . ' kategorisindeki yazılar">' . $c->cat_name . '</a>';}
$breadcrumb = implode('', $post_cats);
$varolan = array("\">","<a href=\"","title=\"","</a>");
$degister = array("\"><span itemprop=\"title\">","<div itemscope itemtype=\"http://data-vocabulary.org/Breadcrumb\"><a href=\"","itemprop=\"url\" title=\"","</span></a> </div>");
$breadcrumb2 = str_replace($varolan, $degister, $breadcrumb);
$breadcrumb2 .= "<div style=\"float:none;clear:both;\"></div>";
echo $breadcrumb2;
}
}