WordPress Sidebar Kategorilere Resim Eklemek

Webmaster Topluluğuna Hoşgeldiniz
Üyelerimizin arasına katılmak ister misiniz? Kayıt olmaktan sakın çekinme.
Kayıt ol

manyak

Root Admin
WK YETKİLİ
Admin
0   0   0
1 Ağu 2018
175
79
29
Konum
Kocaeli
#1
Merhaba Değerli Arkadaşlar

Bu yazımızda wordpress sitelerde sıkça kullanılan sidebar'a bileşen olan eklenen kategorilerin yansıtıldığı alana resimler nasıl eklenir konusunda resimli olarak anlatmaya çalışacağız aslında resim eklemek pek sayılmaz bileşen yerine kullanılacak sidebar alanında kategorilerin sizin belirdiğiniz resimlerle gösterilmesi demek daha doğru olacaktır,
Yapılışına geçelim ilk olarak sidebar.php dosyamıza kodumuzu ekliyoruz ve kendimize göre düzenlemelerini yapıyoruz kategorilerinin sidebar'ın neresinde gösterilmesini istiyorsanız en uygun yere yerleştiyoruz,

<?php
foreach((get_categories()) as $ikonlu_kategori ){
echo '<img src="'.get_bloginfo("template_directory").'/sidebar-kategoriresimleri/'.$ikonlu_kategori->cat_ID.'.png" alt="'.$ikonlu_kategori->cat_name.'" />';
echo '<a href="'.get_category_link($ikonlu_kategori->term_id ).'">'.$ikonlu_kategori->cat_name.'</a>';}
?>
Kodlama bilen arkadaşlar için yapılması gerekenler zaten kod'da kendini gösteriyor ama bilmeyen arkadaşlar için biz yinede anlatım yapalım yazımız daha faydalı olsun,
("template_directory").'/sidebar-kategoriresimleri/
Kodumuzun bu kısmı kategori için belirlenen resimlerin tema klasörü içinde bulunduğu alanı temsil eder siz kendinize uygun şekilde düzenleyebilirsiniz,
Örnek olarak; https://manyak.site/wp-content/themes/benimtemam/sidebar-kategoresimleri şeklinde olması gerekiyor
Buraya atılacak olan resimlerin isimleri kategori id'leri.png şeklinde olması gerekmektedir,
.$ikonlu_kategori->cat_ID.'.png
Bu yukarıdaki kodun png uzantısını siz kendi resimlerinizin formatına uygun olarak değiştirebilirsiniz biz png olarak ekledik ,peki şöyle bir soru yönetebilirsiniz kategori id'leri nasıl bulabilirim birçok yöntemi mevcut ama ben sizlere kendi kullandığım yöntemi göstermek istiyorum
Wordpress admin panelimizden =>Yazılar=>Kategoriler alanına geliyoruz ve sadece fare imlecini kategori yazısının üzerine getiyoruz aşağıda tarayıcının en altına çıkan url'den kategori id mizi öğrenmiş oluyoruz böyle anlatınca havada kalıyor isterseniz aşağıdaki resme bakınız daha açıklayıcı olacaktır,



Şimdilik bu kadar arkadaşlar aklınıza takılan sorular veya eklemek istediklerinizi konu altına yorum olarak bizlere ulaştırabilirsiniz

Kaynak;
WordPress Sidebar Kategorilere Resim Eklemek
 

manyak

Root Admin
WK YETKİLİ
Admin
0   0   0
1 Ağu 2018
175
79
29
Konum
Kocaeli
#3
hangi alanı değiştirmek istiyorsunuz mesala banner ve yukarı kısım için header.php
alt kısım için footer.php yazı alanı için single.php gibi bu tamamen size bağlı wordpress parçalı bir yapıya sahip istediğiniz yerden başlayabilirsiniz
 
0   0   0
28 Ağu 2018
55
14
Konum
İstanbul
#4
Hocam o bölümleri çok iyi biliyorum html şablon halinde css üzerindenmi yapıyorlar bilmiyorum , yani tema editleme bende araştırıyorum , bilgi verirseniz , çok teşekkür ederim.