WordPress’te Yazıların Kategorisini Göstermek – Linksiz

Hepimiz bir yazının kategorisini belirtmek için have a post tagları arasında < ? the_category(); ? > kodunu kullanıyoruz. Bu kod kategori ismini ekliyor ve bu yazıya kategori sayfasına gidecek şekilde bir link ekliyor. Fakat yazdığımız temaların farklı yerlerinde biz bunu linksiz kullanmak isteyebiliriz. Bunun için de kısa bir kodumuz var. İhtiyacı olabilecekler için saklanması gereken bir kod bence.Buyrun :

< ?php foreach((get_the_category()) as $category) { echo $category->cat_name . ‘ ‘; } ? >

kopyala yapıştır yapan arkadaşlar php tagları arasındaki boşluklara dikkat etsin!

Bazı durumlarda da kategori isminden haricen sadece kategori sayfasına link vermek isteyebiliriz. Kendi temamızın stiline uygun class ve id taglarını kullanarak < ? the_category(); ? > koduyla kategorimizi çekemeyiz.

Kategori isminin geleceği kısmı yukarıdaki kodla yayınlayabilirsiniz, bir de link vermek isterseniz aşağıdaki kodu kullanabilirsiniz.

< ?php echo get_category_link(get_cat_id($category->cat_name)); ? >

 

Bir örnek yapalım:

<a href=”<? php echo get_category_link(get_cat_id($category->cat_name)); ? >” class=”link”><li>< ?php foreach((get_the_category()) as $category) { echo $category->cat_name . ‘ ‘; } ? ><li></a>

Kolay gelsin.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir