Arkadaşlar ciddi bir problemim var, breadcrumb u eklentisiz kullanabiliyorum. Ancak yazı eklerken 3 kategoriye birden ekliyorum. Ben kaç kategori eklersem ekleyim alfabeye göre veya sayısal ise ilk eklediğim kategoriyi ekrana basıyor sadece.
Anasayfa - Kategori - Konu İsmi şeklinde çıkarıyor.
Bunu;
Anasayfa - Kategori 1 - Kategori 2 - Kategori 3 - Konu İsmi
gibi bütün kategorileri ekrana bassın istiyorum. Bunu elle de yapabiliriz fakat breadcrumb'un kendi codexi olarak tek kodla ekrana basmak mümkün mü? Mümkünse nasıl?
Eklentisiz "breadcrumb" kullanımı için codex oluşturma
3
●506
- 12-10-2013, 18:45:03Aş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; } } - 12-10-2013, 18:53:02Rica ederim de konuyu açan vatandaş banlanmışugrboz adlı üyeden alıntı: mesajı görüntüle