WordPress Kategorilerin Yanında Yazı Sayısını Gösterme
İçindekiler
Web sitemde kategorilerin yanında kaç adet yazı olduğunu göstermek için aşağıdaki yöntemi kullandım. Bu özellik, sitenize renk katmak ve kullanıcıların kategorilerdeki içerik yoğunluğunu görmesini sağlamak için faydalı olabilir. Siz de bu işlemi uygulayarak sitenize farklı bir dokunuş ekleyebilirsiniz.
Functions.php Dosyasına Kod Ekleme
İlk olarak, functions.php dosyasına aşağıdaki kodu ekleyin:
// Kategori & Etiket Count. function wt_get_cat_tags_count($input = '') { global $wpdb; if($input == '') { $cat_tags = get_the_cat_tags(); return $cat_tags[0]->cat_tags_count; } elseif(is_numeric($input)) { $SQL = "SELECT $wpdb->term_taxonomy.count FROM $wpdb->terms, $wpdb->term_taxonomy WHERE $wpdb->terms.term_id=$wpdb->term_taxonomy.term_id AND $wpdb->term_taxonomy.term_id=$input"; return $wpdb->get_var($SQL); } else { $SQL = "SELECT $wpdb->term_taxonomy.count FROM $wpdb->terms, $wpdb->term_taxonomy WHERE $wpdb->terms.term_id=$wpdb->term_taxonomy.term_id AND $wpdb->terms.slug='$input'"; return $wpdb->get_var($SQL); } }
Kategori Sayısını Göstermek
Göstermek istediğiniz alanlarda aşağıdaki kodu kullanarak kategori yazı sayısını kolayca görüntüleyebilirsiniz:
<?php echo wt_get_cat_tags_count('14'); ?>
Burada, '14' kısmı, kategori ID’sini ifade eder. Kendi kategori ID’nizi kullanmayı unutmayın.
Sonuç
Bu yöntemle, WordPress sitenizdeki kategorilerin yanında toplam yazı sayısını gösterebilirsiniz. Bu, kullanıcıların hangi kategorinin daha fazla içeriğe sahip olduğunu kolayca anlamalarını sağlar ve sitenizin kullanıcı deneyimini artırır.