WordPress kenar çubuğunuzda özel taksonomi terimlerini göstermeyi mi umuyorsunuz?
Özel taksonomiler, içeriğinizi kategoriler ve etiketlerin ötesinde gruplandırmanıza olanak tanır; örneğin, kitap incelemelerini kurgu ve kurgu dışı olarak düzenlemek gibi. Kullandığınız taksonomi terimlerini görüntülemek, ziyaretçilerinizin aradıkları içeriği bulmalarına yardımcı olabilir.
Bu makalede, özel taksonomi terimlerini WordPress kenar çubuğu widget'larında nasıl göstereceğinizi anlatacağız.

WordPress'te Özel Taksonomi Terimleri Neden Görüntülenir?
WordPress web sitenizi ilk kurduğunuzda, yazılarınızı düzenlemek için WordPress web sitenizde kategorileri ve etiketleri kullanabilirsiniz. Bu iki taksonomi birçok web sitesinin ihtiyacını karşılar.
Ancak, bazı web siteleri, gönderi ve özel gönderi türü gruplarını organize etmenin ek bir yolu olarak özel taksonomilerden yararlanabilir.
Örneğin, 'Kitaplar' adında özel bir gönderi türü oluşturursanız, ardından Macera, Romantizm ve Korku gibi terimleri olan 'Konular' adında özel bir taksonomi kullanarak onu sıralayabilirsiniz.
O zaman bu terimleri WordPress kenar çubuğunda göstererek okuyucularınızın kitapları her konuya göre kolayca sıralamasına yardımcı olabilirsiniz.
Bunu söyledikten sonra, özel taksonomi terimlerini WordPress kenar çubuğu widget'larında nasıl göstereceğimize bir göz atalım. İki yöntem ele alacağız ve ilki çoğu kullanıcı için önerilir.
- Bir Eklenti Kullanarak Widget'ta Özel Taksonomi Terimlerini Görüntüleme
- Özel Taksonomi Terimlerini Bir Widget'ta Kod Kullanarak Görüntüleme
Bir Eklenti Kullanarak Widget'ta Özel Taksonomi Terimlerini Görüntüleme
Yapmanız gereken ilk şey, TaxoPress WordPress Etiket, Kategori ve Taksonomi Yöneticisi eklentisini kurmak ve etkinleştirmektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.
Özel Taksonomi Terimleri Listesi Oluşturma
Etkinleştirdikten sonra, WordPress yönetici alanınızdaki TaxoPress » Terim Görüntüleme sayfasına gitmeniz gerekir. Burada, web sitenizde görüntülemek istediğiniz özel taksonomileri ve terimleri yapılandırabilirsiniz.

Sizin için zaten bir adet 'Terimler Görüntüleme' öğesi oluşturulduğunu ve bunu sitenizde göstermek istediğiniz taksonomiyi görüntülemek için düzenleyebileceğinizi unutmayın. Ancak, birden fazla terim listesi görüntülemek istiyorsanız, Pro sürümüne yükseltmeniz gerekecektir.
Öğe yapılandırmak için 'Terim Görüntüleme'ye tıklayabilirsiniz. Bu, hangi taksonomi öğelerini göstermek istediğinizi seçebileceğiniz 'Terim Görüntüleme Düzenle' ekranını açar.

Terimler listesine bir başlık vermeniz gerekecek. Bu eğitim için buna 'Kitap Konuları' diyeceğiz.
Ardından, kenar çubuğunuzda görüntülemek istediğiniz gönderi türünü ve taksonomiyi görüntülemeniz gerekir. Demo web sitemizde 'Kitaplar' adlı özel bir gönderi türümüz ve 'Konular' adlı özel bir taksonomimiz var, bu yüzden onları seçeceğiz.
Web sitenizde özel bir taksonomi kurma konusunda yardıma ihtiyacınız olursa, WordPress'te özel taksonomilerin nasıl oluşturulacağına dair rehberimize bakın.
Son olarak, kullanmak istediğiniz görüntüleme biçimini seçmeniz gerekir. Seçenekler 'Bulut' ve 'Liste'dir. Bu eğitim için 'Liste' seçeneğini seçeceğiz.
Birçok web sitesi için yapılandırmanız gereken tek seçenekler bunlardır, bu nedenle ayarlarınızı saklamak için ‘Terim Görüntüleme Kaydet’ düğmesine tıklamaktan çekinmeyin.
Ancak, Terimleri Düzenleme Görüntüleme sayfasındaki diğer sekmelerde ek seçenekler mevcuttur ve bunlara kısaca bakacağız.
Varsayılan olarak, seçilen taksonomideki tüm terimler görüntülenecektir, ancak ‘Terimleri Seç’ sekmesi, terimleri yalnızca yakın zamanda, örneğin son ay veya yıl içinde kullanılanlara sınırlamanıza olanak tanır. Ayrıca terimler için sıralama düzenini ve diğer ilgili ayarları da seçebilirsiniz.

Tasarım sekmesi, taksonomi terimleri listenizin nasıl görüneceğini belirleyen ayarlara sahiptir.
Örneğin, görüntülenecek terim sayısını seçebilir, yazı tipi boyutunu ve rengini seçebilir ve daha fazlasını yapabilirsiniz.

Görüntüleme Biçimi sekmesi daha teknik olup terimlerinizin biçimini değiştirmenize olanak tanır.
Her alana ne gireceğinizi öğrenmek için sağlanan belgelere bağlantıyı izlemeniz gerekecektir.

Bu ek ayarların herhangi birini değiştirdiyseniz, bunları kaydetmek için sayfanın altındaki 'Terim Görüntüleme Kaydet' düğmesine tıkladığınızdan emin olun.
Özel Taksonomi Terimleri Listenizi Görüntüleme
Şimdi taksonomi terimleri listesini WordPress kenar çubuğuna eklemeniz gerekiyor. Bunu bir kısa kod veya bir widget kullanarak yapabilirsiniz. Bu eğitim için bir widget kullanacağız.
Öncelikle Görünüm » Widget'lar sayfasına gitmeniz ve ardından sayfanın üst kısmındaki '+ Blok ekleyiciyi aç' düğmesine tıklamanız gerekir. Ardından, 'Terim Görüntüleme (TaxoPress Kısa Kodu)' widget'ını bulmanız ve kenar çubuğunuza sürüklemeniz gerekecektir.

Şimdi açılır menüden görüntülemek istediğiniz terimler listesini seçmeniz gerekecek. Bu eğitim için, az önce oluşturduğumuz 'Kitap Konuları' listesini seçeceğiz.
Yeni widget'ı kaydetmek için artık sayfanın üst kısmındaki ‘Güncelle’ düğmesine tıklayabilir ve ardından onu çalışırken görmek için web sitenizi ziyaret edebilirsiniz. Bu, demo web sitemizde nasıl göründüğüdür.

Özel Taksonomi Terimlerini Bir Widget'ta Kod Kullanarak Görüntüleme
Bu yöntem daha gelişmiştir ve kod parçacıklarıyla çalışmaya aşina olan ve işlerin nasıl yürüdüğünü bilmek isteyenlere önerilir. Bu yöntem ayrıca özel taksonomi terimlerinin widget'larınızda nasıl görüneceği konusunda size daha fazla kontrol sağlar.
Öncelikle, bu kodu temanızın functions.php dosyasına veya bir siteye özel eklentiye eklemeniz gerekir.
// First we create a function
function list_terms_custom_taxonomy( $atts ) {
// Inside the function we extract custom taxonomy parameter of our shortcode
extract( shortcode_atts( array(
'custom_taxonomy' => '',
), $atts ) );
// arguments for function wp_list_categories
$args = array(
taxonomy => $custom_taxonomy,
title_li => ''
);
// We wrap it in unordered list
echo '<ul>';
echo wp_list_categories($args);
echo '</ul>';
}
// Add a shortcode that executes our function
add_shortcode( 'ct_terms', 'list_terms_custom_taxonomy' );
//Allow Text widgets to execute shortcodes
add_filter('widget_text', 'do_shortcode');
Kod, bir adet custom_taxonomy parametresi gerektiren ct_terms adında bir kısa kod oluşturur.
Bu kısa kodu kullanmak için Görünüm » Widget'lar'ı ziyaret etmeniz ve bir kısayol widget'ını kenar çubuğunuza sürükleyip bırakmanız gerekir. Ardından, widget'a aşağıdaki kısa kodu eklemeli ve ardından Widget'lar sayfasının üst kısmındaki 'Güncelle' düğmesine tıklamalısınız.
[ct_terms custom_taxonomy=customtaxonomyname]
Listelemek istediğiniz taksonominin adıyla customtaxonomyname kısmını değiştirdiğinizden emin olun. Bu eğitim için ‘topics’ taksonomisini kullanacağız.

Widget'larınızı güncelledikten sonra, özel taksonomi terimlerinizin listesi WordPress kenar çubuğunda görüntülenecektir.
Demo web sitemizde bu şekilde görünüyor. Ayrıca, taksonomi terimleri listesini açıklamak için bir widget başlığı eklemek isteyebilirsiniz.

Bu eğitimimizin, özel taksonomi terimlerini WordPress kenar çubuğu widget'larında nasıl göstereceğinizi öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca WordPress sitenize ziyaretçi takibinin nasıl yapılacağını öğrenmek veya en iyi WordPress iletişim formu eklentileri listemize göz atmak isteyebilirsiniz.
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.


Amina
Saatlerdir web sitemde özel etiketlerin basit bir listesini oluşturmaya çalışıyordum! Bunu denediğimde gerçekten çok az umudum vardı, bu yüzden işe yaradığını görünce inanamadım! WPBeginner'da yaptığınız tüm çalışmalar için teşekkürler; inanılmaz derecede faydalı.
WPBeginner Desteği
Glad our guide was helpful
Yönetici
Jared
“Bu eklenti 25 Kasım 2018 tarihinde kapatılmıştır ve indirilemez. Sebep: Yönerge İhlali.”
WPBeginner Desteği
Bilgilendirdiğiniz için teşekkür ederiz, kesinlikle bakacağız ve bu makaleyi yapabildiğimizde güncelleyeceğiz.
Yönetici
Mario
Sitemde bu uyarıyı alıyorum:
Uyarı: Tanımsız sabit 'taxonomy' kullanılıyor – 'taxonomy' varsayıldı (bu, PHP'nin gelecekteki bir sürümünde Hata verecektir) ... içinde
WPBeginner Desteği
Bu hata mesajının nereden kaynaklandığına bağlı olacaktır. Hata wp-content/plugins/plugin name'den geliyorsa, o eklentinin desteğiyle iletişime geçmelisiniz ve onlar yardımcı olabilmelidir.
Yönetici
Antonio
Merhaba, kod bana şu uyarıyı veriyor:
Uyarı: Tanımsız sabit taxonomy kullanılıyor – ‘taxonomy’ varsayıldı (bu gelecekteki bir PHP sürümünde Hata verecektir) /home/public_html/wp-content/plugins/code-snippets/php/snippet-ops.php(361) : eval()’d code on line 12
Nasıl düzeltebilirim?
Teşekkürler
WPBeginner Desteği
on line 12 of the code, you would surround the word taxonomy with single quotes (‘ ‘) to remove that error
Yönetici
Nicole
Merhaba, bunu bir gönderinin içinden uygulamaya çalışıyorum. Gönderiye ilişkilendirdiğim özel taksonomileri listelemek istiyorum ve bu çalışmıyor. Bunu nasıl yapabilirim? Teşekkürler!
Dennis
Evet, şu anda bunu kendim çözmek için interneti tarıyorum. Bunun için sağlam bir cevap alabildiniz mi? Bu kadar temel bir ihtiyaç gibi görünüyor
Hernan
Merhaba.
Özel taksonominin her "slug"ının gönderilerini kısa kodda sayacak şekilde nasıl ayarlayacağımı biliyor musunuz?
Muhammad Mobeen
Merhaba WPbeginner,
Kod için teşekkürler. Çalışıyor. ANCAK taksonomileri gönderilere aktarmak için kullanıyorum ve liste yapısı iyi görüntülenmiyor (gönderinin en üstüne gidiyor).
Lütfen taksonomileri liste yerine bir span içinde nasıl göstereceğimi anlatır mısınız?
Deb S
Aynı sorunu yaşadım ve kodu biraz değiştirmem gerekti.
args'inize ‘echo’=>false ekleyin
$args = array( 'taxonomy' => $custom_taxonomy, 'title_li' => '', 'echo' => false, );
ve ardından değeri yankılamak yerine “döndürün”.
$widgettext = "" . wp_list_categories($args) . "";
return $widgettext;
ve ardından liste widget kutusunun içinde görüntülenir.
deuts
Özel taksonomimin belirli bir zaman dilimindeki (örneğin son 30 veya 90 gün) “bağlantılı” en çok kullanılan 10 terimini nasıl görüntüleyebilirim?
siva
Merhaba Ekip
Hangi php dosyasına, kodu kaydetmek istiyorum. Lütfen bana söyleyin
Chris
Teşekkürler!
Bana çok zaman kazandırdı.....
Julie
Sonunda! Çalışan bir makale. Tüm farklı yaklaşımları denedim, ancak sizinki basit ve işlevsel. Listeyi, tema kenar çubuğu bağlantılarının görünümünü taklit edecek şekilde stilize ettim. Makale için teşekkürler!!
Nitin
Eğitim için teşekkürler. Özel taksonomilerim görüntüleniyor. Ancak sorunum listemin doğru hiyerarşide olmaması. Alt liste bir alt liste olarak görüntülenmiyor. Tüm veriler tek bir sıralanmamış liste olarak görüntüleniyor. İkinci olarak, üst listeye ve alt listeye de sınıf vermek istiyorum. Bu nasıl mümkün olabilir?
Aniket
Merhaba,
Kenar çubuğuma seçili taksonomiler eklemek istiyorum. Eklentiyi kurdum ve iyi çalışıyor. Ancak, seçili taksonomileri kod kullanarak eklemenin bir yolu olup olmadığını bilmek/öğrenmek istiyorum? Görüntülemek veya görüntülememek istediğim taksonominin kimliklerini manuel olarak ekleyebileceğim bir hariç tutma veya dahil etme özelliği gibi. Teşekkürler.
jas
çok yardımcı bir gönderi ancak bununla ilgili bir sorun yaşıyorum,
Özel Taksonomiler Menü Widget'ını kullanıyorum ve özel bir taksonomiyi kenar çubuğunda gösterebiliyorum ancak özel taksonominin kategori bağlantısına tıkladığımda sayfa "Gönderi bulunamadı" diyor.
arşiv sayfasında bir sorun var mı????
lütfen yardım edin.