WordPress İstatistik Kodları

Bir blogunuz varsa sayfa sayısı, kategori sayısı, içerik sayısı gibi bazı verilerin sayfanızda görünmesini isteyebilirsiniz.  Bu bilgileri birkaç sorgu kullanarak sitenizin veritabanından alacağız. Aşağıdaki kodları temanızın functions.php dosyasına eklemeniz gerekiyor.

Kullanıcı Sayısını Görüntüleme Kodu

Blogunuzda kaç kullanıcı olduğunu gösterir.

function user_count() {global $wpdb;
return (int) $wpdb->get_var('SELECT COUNT(*) FROM ' . $wpdb->users);}

Yayınlanan İçerik Sayısını Görüntüleme Kodu

Blogunuzda yayınlanan içerik sayısını gösterir.

function post_count() {global $wpdb;
return (int) $wpdb->get_var('SELECT COUNT(*) FROM ' . $wpdb->posts . ' WHERE post_status = "publish" AND post_type = "post"');}

Sayfa Sayısını Görüntüleme Kodu

Blogunuzdaki sayfa sayısını gösterir.

function page_count() { global $wpdb;
return (int) $wpdb->get_var('SELECT COUNT(*) FROM ' . $wpdb->posts . ' WHERE post_status = "publish" AND post_type = "page"');}

WordPress’te Yorun Sayısını Görüntüleme Kodu

Blogunuzdaki tüm yorumların sayısını gösterir.

function comment_count() { global $wpdb;
return (int) $wpdb->get_var('SELECT COUNT(*) FROM ' . $wpdb->comments . ' WHERE comment_approved = "1"');}

Ortalama Yorum Sayısnı Görüntüleme Kodu

Sitenizdeki içerik ve yorumları çekerek, bir içerik başına düşen yorum miktarını gösterir.

function avg_comments_per_post() {
$comment_count = $this->comment_count();
$post_count = $this->post_count();
if ($post_count) {
return round($comment_count/$post_count);
} else { return 0; }}

Kategori Sayısını Görüntüleme Kodu

Sitenizdeki kategori sayısını gösterir.

function category_count() { return count(get_all_category_ids()); }

Etiket Sayısını Görüntüleme Kodu

Sitenizdeki etiket sayısını gösterir.

function tag_count() { global $wpdb;
return (int) $wpdb->get_var('SELECT COUNT(*) FROM ' . $wpdb->terms . ' INNER JOIN ' . $wpdb->term_taxonomy . ' ON ' . $wpdb->terms . '.term_id = ' . $wpdb->term_taxonomy . '.term_id WHERE ' . $wpdb->term_taxonomy . '.taxonomy = "post_tag"'); }

Link Sayısını Görüntüleme Kodu

Sitenizdeki link sayısını gösterir.

function link_count() { global $wpdb;
return (int) $wpdb->get_var('SELECT COUNT(*) FROM ' . $wpdb->links . ' WHERE link_visible = "Y"');}

Yukarıdaki kodlardan kullanmak istediklerinizi functions.php dosyasına ekledikten sonra eklediğiniz fonksiyon grubunun altına, kodu shortcode olarak kullanmak için bir ekleme daha yapmanız gerekiyor. Birinci sıradaki kullanıcı sayısını görüntüleyen kodu örnek gösterelim.

add_shortcode('number_of_users', 'user_count');

İkinci parametre fonksiyonun adı. Birinci parametre ise WordPress içeirklerinde ya da tema düzenlerken kullanacağınız shortcode değeridir. Örneğin içerik eklerken [number_of_users] olarak bir yazı girdiğinizde, girdiğiniz içerikte kullanıcı sayısı da görüntülenecektir. Shortcode kullanımını geliştirmek için WordPress Shortcode içeriğimize gözatın.

Popular Eğitimler

WordPress’te Kırık Link Kontrolü

Web sitenizdeki makalelerde dış bağlantı veriyorsanız ve yüzlerce yazınız varsa, tüm linklerin…

WordPress’te Nasıl Tablo Eklenir?

WordPress güzel özelliklerle geliyor, ancak bu özellikler arasında yapamayacağınız bazı şeyler de…

WordPress’te Sayfaları Yeni Sekmede Açmak

WordPress içeriğine eklediğiniz linkleri yeni sayfada açmak için çeşitli yollar var. Yeni…

WordPress Yorum Sıralamasını Değiştirmek

Blog sitelerinde yapılan WordPress yorumları varsayılan olarak ilk önce en eski yorumun…

cPanel ile 1 Dakikada WordPress Kurulumu

Bu eğitimde WordPress kurulumu yapacağız, ama WordPress’i cPanel üzerinden kuracağız. Bir hosting…

WordPress Youtube Videosu Nasıl Eklenir?

Günümüzde videoların da görseller kadar önemli bir yeri var web sitelerinde. Videolar…